﻿<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2006/11/ResourceManagement" version="1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:simpleType name="ReferenceType">
    <xs:restriction base="xs:string">
      <xs:pattern value="([0-9a-fA-F]){8}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){12}" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="BinaryCollectionType">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="unbounded" name="Item" type="xs:base64Binary" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="DateTimeCollectionType">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="unbounded" name="Item" type="xs:dateTime" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="IntegerCollectionType">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="unbounded" name="Item" type="xs:integer" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="ReferenceCollectionType">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="unbounded" name="Item" type="rm:ReferenceType" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="StringCollectionType">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="unbounded" name="Item">
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="TextCollectionType">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="unbounded" name="Item" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="ActivityInformationConfiguration">
    <xs:annotation>
      <xs:appinfo>
        <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">ActivityInformationConfiguration</rm:DisplayName>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="1" name="ActivityName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Activity Name</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The class name of the correspondent activity</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">6</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="AssemblyName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Assembly Name</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The assembly where the activity settings part is defined</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">21</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="CreatedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Created Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the resource is created in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">53</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Creator" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Creator</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference attribute that refers to the resource that directly created the resource in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">55</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DeletedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deleted Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the current resource is deleted from the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">58</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Description">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Description</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">61</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DetectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Detected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The synchronization rules detected for resources in external systems.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">62</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DisplayName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">66</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ExpectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This resource has been added to these Synchronization Rules and will be manifested in external systems according to the Synchronization Rule definitions.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">81</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpirationTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiration Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time when the resource expires. The appropriate Management Policy Rule will delete the resource when the current date and time is later than the date and time specified in this attribute.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">82</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="IsActionActivity" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Is Action Activity</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is an indication that this activity could be put into an action process</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">103</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="IsAuthenticationActivity" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Is Authentication Activity</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is an indication that this activity could be put into an authentication process</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">104</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="IsAuthorizationActivity" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Is Authorization Activity</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is an indication that this activity could be put into an authorization process</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">105</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="IsConfigurationType" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Is Configuration Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is an indication that this resource is a configuration resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">106</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Locale">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Locale</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The region and language for which the representation of a resource has been adapted.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">114</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="MVObjectID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MV Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The GUID of an entry in the FIM metaverse corresponding to this resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">125</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ObjectID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The value of the attribute is a globally unique identifier (GUID) assigned by FIM to each resource when it is created.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">0</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time of a representation of a resource. This attribute is updated by the FIM service. This attribute can be used to define time triggered Management Policy Rules.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">167</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name=AttributeNames.ObjectType>
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource type of a resource. This attribute is assigned its value when the resource is created in the FIM service database by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">132</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="TypeName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Type Name</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The class name of the activity settings part.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">234</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ActivityInformationConfigurationInstance" type="rm:ActivityInformationConfiguration" />
  <xs:complexType name="Approval">
    <xs:annotation>
      <xs:appinfo>
        <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Approval</rm:DisplayName>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="1" name="ApprovalDuration" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Approval Duration</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">15</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ApprovalResponse" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Approval Response</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference type to ApprovalResponse resource</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">16</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="ApprovalStatus">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Approval Status</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">17</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value="^(Pending|Approved|Rejected|Expired)$" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="ApprovalThreshold" type="xs:integer">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Approval Threshold</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">18</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Approver" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Approver</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The set of approvers.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">19</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ComputedActor" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Computed Actor</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This attribute is intended to be used to setup rights as appropriate.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">39</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="CreatedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Created Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the resource is created in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">53</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Creator" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Creator</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference attribute that refers to the resource that directly created the resource in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">55</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DeletedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deleted Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the current resource is deleted from the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">58</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Description">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Description</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">61</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DetectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Detected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The synchronization rules detected for resources in external systems.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">62</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DisplayName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">66</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="EndpointAddress" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Endpoint Address</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The endpoint address on which a workflow instance is listening.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">78</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This resource has been added to these Synchronization Rules and will be manifested in external systems according to the Synchronization Rule definitions.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">81</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpirationTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiration Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time when the resource expires. The appropriate Management Policy Rule will delete the resource when the current date and time is later than the date and time specified in this attribute.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">82</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Locale">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Locale</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The region and language for which the representation of a resource has been adapted.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">114</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="MVObjectID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MV Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The GUID of an entry in the FIM metaverse corresponding to this resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">125</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="Request" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Request</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The Request associated with the given Approval.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">153</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Requestor" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Requestor</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This attribute is intended to be used to setup rights as appropriate.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">155</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ObjectID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The value of the attribute is a globally unique identifier (GUID) assigned by FIM to each resource when it is created.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">0</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time of a representation of a resource. This attribute is updated by the FIM service. This attribute can be used to define time triggered Management Policy Rules.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">167</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name=AttributeNames.ObjectType>
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource type of a resource. This attribute is assigned its value when the resource is created in the FIM service database by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">132</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="WorkflowInstance" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Workflow Instance</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">241</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ApprovalInstance" type="rm:Approval" />
  <xs:complexType name="ApprovalResponse">
    <xs:annotation>
      <xs:appinfo>
        <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">ApprovalResponse</rm:DisplayName>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" name="Approval" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Approval</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">14</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ComputedActor" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Computed Actor</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This attribute is intended to be used to setup rights as appropriate.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">39</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="CreatedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Created Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the resource is created in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">53</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Creator" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Creator</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference attribute that refers to the resource that directly created the resource in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">55</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="Decision">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Decision</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">57</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value="^(Approved|Rejected)$" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DeletedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deleted Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the current resource is deleted from the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">58</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Description">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Description</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">61</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DetectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Detected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The synchronization rules detected for resources in external systems.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">62</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DisplayName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">66</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ExpectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This resource has been added to these Synchronization Rules and will be manifested in external systems according to the Synchronization Rule definitions.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">81</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpirationTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiration Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time when the resource expires. The appropriate Management Policy Rule will delete the resource when the current date and time is later than the date and time specified in this attribute.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">82</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Locale">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Locale</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The region and language for which the representation of a resource has been adapted.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">114</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="MVObjectID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MV Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The GUID of an entry in the FIM metaverse corresponding to this resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">125</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="Reason">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Reason</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">148</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="Requestor" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Requestor</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This attribute is intended to be used to setup rights as appropriate.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">155</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ObjectID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The value of the attribute is a globally unique identifier (GUID) assigned by FIM to each resource when it is created.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">0</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time of a representation of a resource. This attribute is updated by the FIM service. This attribute can be used to define time triggered Management Policy Rules.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">167</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name=AttributeNames.ObjectType>
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource type of a resource. This attribute is assigned its value when the resource is created in the FIM service database by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">132</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ApprovalResponseInstance" type="rm:ApprovalResponse" />
  <xs:complexType name="AttributeTypeDescription">
    <xs:annotation>
      <xs:appinfo>
        <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">AttributeTypeDescription</rm:DisplayName>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="1" name="CreatedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Created Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the resource is created in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">53</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Creator" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Creator</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference attribute that refers to the resource that directly created the resource in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">55</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="DataType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Data Type</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">56</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value="^(Binary|Boolean|DateTime|Integer|Reference|String|Text)$" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DeletedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deleted Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the current resource is deleted from the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">58</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Description">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Description</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">61</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DetectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Detected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The synchronization rules detected for resources in external systems.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">62</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DisplayName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">66</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ExpectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This resource has been added to these Synchronization Rules and will be manifested in external systems according to the Synchronization Rule definitions.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">81</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpirationTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiration Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time when the resource expires. The appropriate Management Policy Rule will delete the resource when the current date and time is later than the date and time specified in this attribute.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">82</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="IntegerMaximum" type="xs:integer">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Integer Maximum</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">For an Integer attribute, this is the maximum value, inclusive.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">101</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="IntegerMinimum" type="xs:integer">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Integer Minimum</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">For an Integer attribute, this is the minimum value, inclusive.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">102</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Locale">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Locale</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The region and language for which the representation of a resource has been adapted.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">114</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="Localizable" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Localizable</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">A true indicates this attribute can be localized.  Only allowed for String DataTypes.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">115</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="Multivalued" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Multivalued</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">124</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="MVObjectID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MV Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The GUID of an entry in the FIM metaverse corresponding to this resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">125</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="Name">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">126</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value="^[(a-z)(A-Z)(_)(:)][(a-z)(A-Z)(0-9)(\-)(.)(_)(:)]*$" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ObjectID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The value of the attribute is a globally unique identifier (GUID) assigned by FIM to each resource when it is created.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">0</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time of a representation of a resource. This attribute is updated by the FIM service. This attribute can be used to define time triggered Management Policy Rules.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">167</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name=AttributeNames.ObjectType>
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource type of a resource. This attribute is assigned its value when the resource is created in the FIM service database by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">132</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="StringRegex" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String Regular Expression</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a .Net Regex pattern that defines what string values are allowed.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">181</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="UsageKeyword" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Usage Keyword</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">238</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="AttributeTypeDescriptionInstance" type="rm:AttributeTypeDescription" />
  <xs:complexType name="BindingDescription">
    <xs:annotation>
      <xs:appinfo>
        <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">BindingDescription</rm:DisplayName>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" name="Required" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Attribute Is Required</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">160</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="BoundAttributeType" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Attribute Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The binding's attribute type</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">30</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="CreatedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Created Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the resource is created in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">53</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Creator" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Creator</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference attribute that refers to the resource that directly created the resource in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">55</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DeletedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deleted Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the current resource is deleted from the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">58</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Description">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Description</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">61</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DetectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Detected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The synchronization rules detected for resources in external systems.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">62</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DisplayName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">66</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ExpectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This resource has been added to these Synchronization Rules and will be manifested in external systems according to the Synchronization Rule definitions.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">81</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpirationTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiration Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time when the resource expires. The appropriate Management Policy Rule will delete the resource when the current date and time is later than the date and time specified in this attribute.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">82</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="IntegerMaximum" type="xs:integer">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Integer Maximum</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">For an Integer attribute, this is the maximum value, inclusive.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">101</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="IntegerMinimum" type="xs:integer">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Integer Minimum</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">For an Integer attribute, this is the minimum value, inclusive.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">102</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Locale">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Locale</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The region and language for which the representation of a resource has been adapted.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">114</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="Localizable" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Localizable</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">A true indicates this attribute can be localized.  Only allowed for String DataTypes.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">115</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="MVObjectID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MV Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The GUID of an entry in the FIM metaverse corresponding to this resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">125</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ObjectID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The value of the attribute is a globally unique identifier (GUID) assigned by FIM to each resource when it is created.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">0</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time of a representation of a resource. This attribute is updated by the FIM service. This attribute can be used to define time triggered Management Policy Rules.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">167</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name=AttributeNames.ObjectType>
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource type of a resource. This attribute is assigned its value when the resource is created in the FIM service database by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">132</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="BoundObjectType" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The binding's resource type</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">31</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="StringRegex" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String Regular Expression</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a .Net Regex pattern that defines what string values are allowed.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">181</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="UsageKeyword" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Usage Keyword</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">238</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="BindingDescriptionInstance" type="rm:BindingDescription" />
  <xs:complexType name="Configuration">
    <xs:annotation>
      <xs:appinfo>
        <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Configuration</rm:DisplayName>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="1" name="ConfigurationData" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Configuration Data</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">It is a configurationData type.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">41</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="CreatedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Created Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the resource is created in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">53</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Creator" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Creator</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference attribute that refers to the resource that directly created the resource in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">55</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DeletedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deleted Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the current resource is deleted from the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">58</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Description">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Description</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">61</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DetectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Detected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The synchronization rules detected for resources in external systems.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">62</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DisplayName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">66</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ExpectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This resource has been added to these Synchronization Rules and will be manifested in external systems according to the Synchronization Rule definitions.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">81</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpirationTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiration Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time when the resource expires. The appropriate Management Policy Rule will delete the resource when the current date and time is later than the date and time specified in this attribute.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">82</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Locale">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Locale</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The region and language for which the representation of a resource has been adapted.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">114</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="MVObjectID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MV Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The GUID of an entry in the FIM metaverse corresponding to this resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">125</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ObjectID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The value of the attribute is a globally unique identifier (GUID) assigned by FIM to each resource when it is created.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">0</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time of a representation of a resource. This attribute is updated by the FIM service. This attribute can be used to define time triggered Management Policy Rules.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">167</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name=AttributeNames.ObjectType>
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource type of a resource. This attribute is assigned its value when the resource is created in the FIM service database by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">132</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ConfigurationInstance" type="rm:Configuration" />
  <xs:complexType name="ConstantSpecifier">
    <xs:annotation>
      <xs:appinfo>
        <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">ConstantSpecifier</rm:DisplayName>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" name="BoundAttributeType" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Attribute Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The binding's attribute type</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">30</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="ConstantValueKey">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Constant Value Key</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">It is a the constant key value.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">46</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="CreatedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Created Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the resource is created in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">53</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Creator" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Creator</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference attribute that refers to the resource that directly created the resource in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">55</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DeletedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deleted Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the current resource is deleted from the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">58</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Description">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Description</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">61</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DetectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Detected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The synchronization rules detected for resources in external systems.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">62</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DisplayName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">66</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ExpectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This resource has been added to these Synchronization Rules and will be manifested in external systems according to the Synchronization Rule definitions.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">81</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpirationTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiration Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time when the resource expires. The appropriate Management Policy Rule will delete the resource when the current date and time is later than the date and time specified in this attribute.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">82</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Locale">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Locale</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The region and language for which the representation of a resource has been adapted.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">114</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="MVObjectID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MV Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The GUID of an entry in the FIM metaverse corresponding to this resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">125</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ObjectID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The value of the attribute is a globally unique identifier (GUID) assigned by FIM to each resource when it is created.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">0</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time of a representation of a resource. This attribute is updated by the FIM service. This attribute can be used to define time triggered Management Policy Rules.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">167</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name=AttributeNames.ObjectType>
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource type of a resource. This attribute is assigned its value when the resource is created in the FIM service database by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">132</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="BoundObjectType" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The binding's resource type</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">31</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ConstantSpecifierInstance" type="rm:ConstantSpecifier" />
  <xs:complexType name="DetectedRuleEntry">
    <xs:annotation>
      <xs:appinfo>
        <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">DetectedRuleEntry</rm:DisplayName>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="1" name="Connector">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Connector</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource id of the connector space resource that this DRE was created for.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">45</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="CreatedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Created Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the resource is created in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">53</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Creator" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Creator</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference attribute that refers to the resource that directly created the resource in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">55</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DeletedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deleted Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the current resource is deleted from the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">58</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Description">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Description</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">61</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DetectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Detected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The synchronization rules detected for resources in external systems.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">62</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DisplayName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">66</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ExpectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This resource has been added to these Synchronization Rules and will be manifested in external systems according to the Synchronization Rule definitions.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">81</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpirationTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiration Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time when the resource expires. The appropriate Management Policy Rule will delete the resource when the current date and time is later than the date and time specified in this attribute.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">82</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Locale">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Locale</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The region and language for which the representation of a resource has been adapted.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">114</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="MVObjectID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MV Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The GUID of an entry in the FIM metaverse corresponding to this resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">125</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ObjectID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The value of the attribute is a globally unique identifier (GUID) assigned by FIM to each resource when it is created.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">0</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceParent" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Parent</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference to the container resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">166</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time of a representation of a resource. This attribute is updated by the FIM service. This attribute can be used to define time triggered Management Policy Rules.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">167</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name=AttributeNames.ObjectType>
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource type of a resource. This attribute is assigned its value when the resource is created in the FIM service database by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">132</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="SynchronizationRuleID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Synchronization Rule ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference to a SynchronizationRule resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">222</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="DetectedRuleEntryInstance" type="rm:DetectedRuleEntry" />
  <xs:complexType name="DomainConfiguration">
    <xs:annotation>
      <xs:appinfo>
        <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">DomainConfiguration</rm:DisplayName>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="1" name="CreatedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Created Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the resource is created in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">53</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Creator" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Creator</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference attribute that refers to the resource that directly created the resource in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">55</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DeletedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deleted Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the current resource is deleted from the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">58</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Description">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Description</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">61</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DetectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Detected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The synchronization rules detected for resources in external systems.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">62</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DisplayName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">66</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="Domain">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Domain</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Choose the domain where you want to create the user account for this user</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">68</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ExpectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This resource has been added to these Synchronization Rules and will be manifested in external systems according to the Synchronization Rule definitions.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">81</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpirationTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiration Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time when the resource expires. The appropriate Management Policy Rule will delete the resource when the current date and time is later than the date and time specified in this attribute.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">82</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ForeignSecurityPrincipalSet" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Foreign Security Principal Set</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">A reference to a set of all security resources whose primary Active Directory resource does not reside in the Forest and therefore require a Foreign Security Principal in this Forest.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">87</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ForestConfiguration" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Forest Configuration</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">A reference to a the parent Forest resource for this Domain.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">88</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="IsConfigurationType" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Is Configuration Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is an indication that this resource is a configuration resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">106</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Locale">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Locale</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The region and language for which the representation of a resource has been adapted.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">114</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="MVObjectID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MV Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The GUID of an entry in the FIM metaverse corresponding to this resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">125</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ObjectID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The value of the attribute is a globally unique identifier (GUID) assigned by FIM to each resource when it is created.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">0</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time of a representation of a resource. This attribute is updated by the FIM service. This attribute can be used to define time triggered Management Policy Rules.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">167</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name=AttributeNames.ObjectType>
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource type of a resource. This attribute is assigned its value when the resource is created in the FIM service database by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">132</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="DomainConfigurationInstance" type="rm:DomainConfiguration" />
  <xs:complexType name="EmailTemplate">
    <xs:annotation>
      <xs:appinfo>
        <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">EmailTemplate</rm:DisplayName>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="1" name="EmailBody" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Body</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is the body of the e-mail. E-mails are sent as HTML and can include HTML tags if needed, e.g. br will provide a line break.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">71</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="CreatedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Created Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the resource is created in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">53</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Creator" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Creator</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference attribute that refers to the resource that directly created the resource in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">55</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DeletedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deleted Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the current resource is deleted from the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">58</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Description">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Description</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">61</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DetectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Detected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The synchronization rules detected for resources in external systems.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">62</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DisplayName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">66</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ExpectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This resource has been added to these Synchronization Rules and will be manifested in external systems according to the Synchronization Rule definitions.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">81</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpirationTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiration Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time when the resource expires. The appropriate Management Policy Rule will delete the resource when the current date and time is later than the date and time specified in this attribute.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">82</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Locale">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Locale</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The region and language for which the representation of a resource has been adapted.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">114</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="MVObjectID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MV Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The GUID of an entry in the FIM metaverse corresponding to this resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">125</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ObjectID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The value of the attribute is a globally unique identifier (GUID) assigned by FIM to each resource when it is created.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">0</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time of a representation of a resource. This attribute is updated by the FIM service. This attribute can be used to define time triggered Management Policy Rules.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">167</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name=AttributeNames.ObjectType>
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource type of a resource. This attribute is assigned its value when the resource is created in the FIM service database by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">132</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="EmailSubject">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Subject</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is the subject of the e-mail.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">72</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="EmailTemplateType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Template Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is the context this e-mail can be used in the workflow activities.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">73</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value="^(Approval|Complete|Denied|Notification|Timeout)$" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="EmailTemplateInstance" type="rm:EmailTemplate" />
  <xs:complexType name="ExpectedRuleEntry">
    <xs:annotation>
      <xs:appinfo>
        <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">ExpectedRuleEntry</rm:DisplayName>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="1" name="CreatedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Created Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the resource is created in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">53</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Creator" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Creator</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference attribute that refers to the resource that directly created the resource in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">55</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DeletedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deleted Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the current resource is deleted from the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">58</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Description">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Description</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">61</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DetectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Detected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The synchronization rules detected for resources in external systems.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">62</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DisplayName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">66</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="ExpectedRuleEntryAction">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expected Rule Entry Action</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Indicates whether to apply or stop applying a sync rule.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">80</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value="^(Add|Remove)$" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ExpectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This resource has been added to these Synchronization Rules and will be manifested in external systems according to the Synchronization Rule definitions.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">81</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpirationTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiration Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time when the resource expires. The appropriate Management Policy Rule will delete the resource when the current date and time is later than the date and time specified in this attribute.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">82</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Locale">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Locale</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The region and language for which the representation of a resource has been adapted.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">114</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="MVObjectID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MV Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The GUID of an entry in the FIM metaverse corresponding to this resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">125</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ObjectID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The value of the attribute is a globally unique identifier (GUID) assigned by FIM to each resource when it is created.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">0</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceParent" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Parent</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference to the container resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">166</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time of a representation of a resource. This attribute is updated by the FIM service. This attribute can be used to define time triggered Management Policy Rules.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">167</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name=AttributeNames.ObjectType>
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource type of a resource. This attribute is assigned its value when the resource is created in the FIM service database by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">132</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="StatusError">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Status Error</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Sync rule error details upon failure.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">180</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="SynchronizationRuleData" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Synchronization Rule Data</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Xml describing the values of workflow parameters.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">221</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="SynchronizationRuleID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Synchronization Rule ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference to a SynchronizationRule resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">222</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="SynchronizationRuleName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Synchronization Rule Name</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is the name of a SynchronizationRule</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">223</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="SynchronizationRuleStatus">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Synchronization Rule Status</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Indicates Applied, Not Applied, or Pending.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">225</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value="^(Applied|Not Applied|Pending)$" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ExpectedRuleEntryInstance" type="rm:ExpectedRuleEntry" />
  <xs:complexType name="FilterScope">
    <xs:annotation>
      <xs:appinfo>
        <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">FilterScope</rm:DisplayName>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" name="AllowedAttributes" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Allowed Attributes</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Select the attributes permitted in the filter definition.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">9</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="AllowedMembershipReferences" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Allowed Membership References</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Select a collection of groups or sets for which a filter may reference the members.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">10</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="CreatedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Created Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the resource is created in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">53</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Creator" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Creator</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference attribute that refers to the resource that directly created the resource in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">55</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DeletedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deleted Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the current resource is deleted from the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">58</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Description">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Description</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">61</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DetectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Detected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The synchronization rules detected for resources in external systems.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">62</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DisplayName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">66</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ExpectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This resource has been added to these Synchronization Rules and will be manifested in external systems according to the Synchronization Rule definitions.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">81</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpirationTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiration Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time when the resource expires. The appropriate Management Policy Rule will delete the resource when the current date and time is later than the date and time specified in this attribute.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">82</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Locale">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Locale</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The region and language for which the representation of a resource has been adapted.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">114</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="MVObjectID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MV Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The GUID of an entry in the FIM metaverse corresponding to this resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">125</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ObjectID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The value of the attribute is a globally unique identifier (GUID) assigned by FIM to each resource when it is created.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">0</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time of a representation of a resource. This attribute is updated by the FIM service. This attribute can be used to define time triggered Management Policy Rules.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">167</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name=AttributeNames.ObjectType>
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource type of a resource. This attribute is assigned its value when the resource is created in the FIM service database by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">132</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="FilterScopeInstance" type="rm:FilterScope" />
  <xs:complexType name="ForestConfiguration">
    <xs:annotation>
      <xs:appinfo>
        <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">ForestConfiguration</rm:DisplayName>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" name="ContactSet" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Contact Set</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">A reference to a set of all mail-enabled resources whose primary Active Directory resource does not reside in the Forest and therefore require a Contact in this Forest.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">47</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="CreatedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Created Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the resource is created in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">53</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Creator" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Creator</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference attribute that refers to the resource that directly created the resource in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">55</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DeletedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deleted Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the current resource is deleted from the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">58</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Description">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Description</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">61</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DetectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Detected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The synchronization rules detected for resources in external systems.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">62</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DisplayName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">66</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DistributionListDomain" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Distribution Group Domain</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Specifies the domain in which a DG will be created, for DGs created by users in that forest.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">67</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This resource has been added to these Synchronization Rules and will be manifested in external systems according to the Synchronization Rule definitions.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">81</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpirationTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiration Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time when the resource expires. The appropriate Management Policy Rule will delete the resource when the current date and time is later than the date and time specified in this attribute.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">82</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="IsConfigurationType" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Is Configuration Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is an indication that this resource is a configuration resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">106</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Locale">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Locale</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The region and language for which the representation of a resource has been adapted.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">114</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="MVObjectID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MV Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The GUID of an entry in the FIM metaverse corresponding to this resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">125</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ObjectID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The value of the attribute is a globally unique identifier (GUID) assigned by FIM to each resource when it is created.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">0</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time of a representation of a resource. This attribute is updated by the FIM service. This attribute can be used to define time triggered Management Policy Rules.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">167</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name=AttributeNames.ObjectType>
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource type of a resource. This attribute is assigned its value when the resource is created in the FIM service database by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">132</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="TrustedForest" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Trusted Forest</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The list of Forest resources which are trusted by this Forest and for which an Incoming Trust for this Forest has been configured in Active Directory.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">232</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ForestConfigurationInstance" type="rm:ForestConfiguration" />
  <xs:complexType name="Function">
    <xs:annotation>
      <xs:appinfo>
        <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Function</rm:DisplayName>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="1" name="Assembly">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Assembly</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The library in which to find functions.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">20</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="CreatedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Created Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the resource is created in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">53</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Creator" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Creator</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference attribute that refers to the resource that directly created the resource in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">55</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DeletedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deleted Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the current resource is deleted from the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">58</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Description">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Description</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">61</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DetectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Detected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The synchronization rules detected for resources in external systems.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">62</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DisplayName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">66</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ExpectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This resource has been added to these Synchronization Rules and will be manifested in external systems according to the Synchronization Rule definitions.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">81</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpirationTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiration Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time when the resource expires. The appropriate Management Policy Rule will delete the resource when the current date and time is later than the date and time specified in this attribute.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">82</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="FunctionName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Function Name</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The name of the function.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">91</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="Locale">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Locale</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The region and language for which the representation of a resource has been adapted.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">114</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="MVObjectID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MV Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The GUID of an entry in the FIM metaverse corresponding to this resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">125</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="Namespace">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Namespace</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The namespace where the function resides.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">127</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="FunctionParameters">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Parameters List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Contains the list of parameters a function takes as input.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">92</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ObjectID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The value of the attribute is a globally unique identifier (GUID) assigned by FIM to each resource when it is created.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">0</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time of a representation of a resource. This attribute is updated by the FIM service. This attribute can be used to define time triggered Management Policy Rules.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">167</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name=AttributeNames.ObjectType>
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource type of a resource. This attribute is assigned its value when the resource is created in the FIM service database by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">132</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="ReturnType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Return Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The type of the value returned by a function.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">169</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="FunctionInstance" type="rm:Function" />
  <xs:complexType name="GateRegistration">
    <xs:annotation>
      <xs:appinfo>
        <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">GateRegistration</rm:DisplayName>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="1" name="CreatedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Created Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the resource is created in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">53</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Creator" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Creator</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference attribute that refers to the resource that directly created the resource in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">55</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DeletedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deleted Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the current resource is deleted from the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">58</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Description">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Description</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">61</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DetectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Detected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The synchronization rules detected for resources in external systems.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">62</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DisplayName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">66</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ExpectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This resource has been added to these Synchronization Rules and will be manifested in external systems according to the Synchronization Rule definitions.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">81</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpirationTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiration Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time when the resource expires. The appropriate Management Policy Rule will delete the resource when the current date and time is later than the date and time specified in this attribute.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">82</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="GateData" type="xs:base64Binary">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Gate Data</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">93</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="GateID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Gate ID</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">94</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="GateTypeId">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Gate Type</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">95</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="Locale">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Locale</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The region and language for which the representation of a resource has been adapted.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">114</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="MVObjectID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MV Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The GUID of an entry in the FIM metaverse corresponding to this resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">125</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ObjectID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The value of the attribute is a globally unique identifier (GUID) assigned by FIM to each resource when it is created.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">0</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time of a representation of a resource. This attribute is updated by the FIM service. This attribute can be used to define time triggered Management Policy Rules.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">167</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name=AttributeNames.ObjectType>
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource type of a resource. This attribute is assigned its value when the resource is created in the FIM service database by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">132</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="UserID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">User ID</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">239</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="WorkflowDefinition" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Workflow Definition</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">240</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GateRegistrationInstance" type="rm:GateRegistration" />
  <xs:complexType name="Group">
    <xs:annotation>
      <xs:appinfo>
        <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Group</rm:DisplayName>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" name="AccountName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Account Name</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">User's log on name</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">1</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value="^[^&quot;/\\[\]:;|=,+/*?&lt;&gt;]{1,64}$" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ComputedMember" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Computed Member</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resources in the set that are computed from the membership filter</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">40</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="CreatedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Created Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the resource is created in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">53</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Creator" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Creator</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference attribute that refers to the resource that directly created the resource in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">55</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DeletedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deleted Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the current resource is deleted from the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">58</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Description">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Description</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">61</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DetectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Detected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The synchronization rules detected for resources in external systems.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">62</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DisplayName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">66</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DisplayedOwner" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Displayed Owner</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">65</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="Domain">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Domain</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Choose the domain where you want to create the user account for this user</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">68</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DomainConfiguration" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Domain Configuration</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">A reference to a the parent Domain resource for this resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">69</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Email">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">E-mail</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Primary e-mail address for the user</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">70</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="MailNickname">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">E-mail Alias</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">E-mail alias. It is used to create the e-mail address</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">117</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value="^(?=[^\.])+(?!.*(\.)\1+.*)+(?=.*[^\.]$)+[?=!#%&amp;'=`~\$\*\+\-\/\?\^\{\|\}a-zA-Z0-9_\u00A1-\u00FF\.]{1,64}$" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ExpectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This resource has been added to these Synchronization Rules and will be manifested in external systems according to the Synchronization Rule definitions.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">81</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpirationTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiration Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time when the resource expires. The appropriate Management Policy Rule will delete the resource when the current date and time is later than the date and time specified in this attribute.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">82</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Filter" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Filter</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">A predicate defining a subset of the resources.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">84</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Locale">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Locale</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The region and language for which the representation of a resource has been adapted.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">114</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ExplicitMember" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Manually-managed Membership</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">83</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="MembershipAddWorkflow">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Membership Add Workflow</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">120</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value="^(None|Custom|Owner Approval)?$" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="MembershipLocked" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Membership Locked</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">121</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="MVObjectID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MV Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The GUID of an entry in the FIM metaverse corresponding to this resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">125</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="Owner" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Owner</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">138</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ObjectID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The value of the attribute is a globally unique identifier (GUID) assigned by FIM to each resource when it is created.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">0</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ObjectSID" type="xs:base64Binary">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource SID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">A binary value that specifies the security identifier (SID) of the user. The SID is a unique value used to identify the user as a security principal.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">131</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time of a representation of a resource. This attribute is updated by the FIM service. This attribute can be used to define time triggered Management Policy Rules.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">167</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name=AttributeNames.ObjectType>
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource type of a resource. This attribute is assigned its value when the resource is created in the FIM service database by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">132</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="Scope">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Scope</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">172</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value="^(DomainLocal|Global|Universal)$" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="SIDHistory" type="rm:BinaryCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SID History</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Contains previous SIDs used for the resource if the resource was moved from another domain.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">179</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Temporal" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Temporal</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Defined by a filter that matches resources based on date and time attributes</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">229</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="Type">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Type</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">233</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value="^(Distribution|Security|MailEnabledSecurity)$" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="msidmDeferredEvaluation" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deferred Evaluation</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Determines when evaluation of the group happens with respect to request processing - real-time or deferred.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">280</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="accountType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Account type</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32632</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="mailAlternateAddresses" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Email aliases</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32586</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="monashObjectID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Monash object ID</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32578</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ouNumber">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">OU number</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32573</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="unixGid" type="xs:integer">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Unix GID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The active unix GID number</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32648</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GroupInstance" type="rm:Group" />
  <xs:complexType name="HomepageConfiguration">
    <xs:annotation>
      <xs:appinfo>
        <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">HomepageConfiguration</rm:DisplayName>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="1" name="CreatedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Created Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the resource is created in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">53</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Creator" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Creator</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference attribute that refers to the resource that directly created the resource in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">55</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DeletedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deleted Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the current resource is deleted from the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">58</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Description">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Description</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">61</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DetectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Detected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The synchronization rules detected for resources in external systems.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">62</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DisplayName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">66</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ExpectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This resource has been added to these Synchronization Rules and will be manifested in external systems according to the Synchronization Rule definitions.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">81</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpirationTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiration Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time when the resource expires. The appropriate Management Policy Rule will delete the resource when the current date and time is later than the date and time specified in this attribute.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">82</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ImageUrl">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Image Url</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Image url for the a given element.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">99</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="IsConfigurationType" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Is Configuration Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is an indication that this resource is a configuration resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">106</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Locale">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Locale</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The region and language for which the representation of a resource has been adapted.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">114</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="MVObjectID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MV Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The GUID of an entry in the FIM metaverse corresponding to this resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">125</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="NavigationUrl">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Navigation Url</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">URL for navigation when user clicks this item.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">129</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="Order">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Order</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Precedence of this item within a parent grouping</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">137</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:integer">
            <xs:minInclusive value="0" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="ParentOrder">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Parent Order</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Parent order attribute is used to group child elments with that number</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">139</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:integer">
            <xs:minInclusive value="0" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="Region">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Region</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Specifies where the item will be shown in the UI.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">149</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:integer">
            <xs:minInclusive value="1" />
            <xs:maxInclusive value="4" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="CountXPath">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Count</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Count resources associated with this item (optional)</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">51</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ObjectID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The value of the attribute is a globally unique identifier (GUID) assigned by FIM to each resource when it is created.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">0</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time of a representation of a resource. This attribute is updated by the FIM service. This attribute can be used to define time triggered Management Policy Rules.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">167</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name=AttributeNames.ObjectType>
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource type of a resource. This attribute is assigned its value when the resource is created in the FIM service database by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">132</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="UsageKeyword" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Usage Keyword</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">238</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="HomepageConfigurationInstance" type="rm:HomepageConfiguration" />
  <xs:complexType name="ma-data">
    <xs:annotation>
      <xs:appinfo>
        <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">ma-data</rm:DisplayName>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="1" name="CreatedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Created Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the resource is created in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">53</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Creator" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Creator</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference attribute that refers to the resource that directly created the resource in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">55</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DeletedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deleted Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the current resource is deleted from the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">58</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Description">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Description</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">61</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DetectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Detected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The synchronization rules detected for resources in external systems.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">62</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DisplayName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">66</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ExpectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This resource has been added to these Synchronization Rules and will be manifested in external systems according to the Synchronization Rule definitions.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">81</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpirationTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiration Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time when the resource expires. The appropriate Management Policy Rule will delete the resource when the current date and time is later than the date and time specified in this attribute.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">82</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Locale">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Locale</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The region and language for which the representation of a resource has been adapted.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">114</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="MVObjectID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MV Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The GUID of an entry in the FIM metaverse corresponding to this resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">125</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ObjectID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The value of the attribute is a globally unique identifier (GUID) assigned by FIM to each resource when it is created.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">0</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time of a representation of a resource. This attribute is updated by the FIM service. This attribute can be used to define time triggered Management Policy Rules.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">167</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name=AttributeNames.ObjectType>
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource type of a resource. This attribute is assigned its value when the resource is created in the FIM service database by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">132</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="SyncConfig-attribute-inclusion" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SyncConfig-attribute-inclusion</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Sync Configuration resource attribute</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">184</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="SyncConfig-capabilities-mask" type="xs:integer">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SyncConfig-capabilities-mask</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Sync Configuration resource attribute</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">185</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="SyncConfig-category">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SyncConfig-category</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Sync Configuration resource attribute</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">186</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="SyncConfig-component_mappings">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SyncConfig-component_mappings</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Sync Configuration resource attribute</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">187</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="SyncConfig-controller-configuration" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SyncConfig-controller-configuration</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Sync Configuration resource attribute</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">188</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="SyncConfig-creation-time">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SyncConfig-creation-time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Sync Configuration resource attribute</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">189</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="SyncConfig-dn-construction">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SyncConfig-dn-construction</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Sync Configuration resource attribute</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">190</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="SyncConfig-encrypted-attributes" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SyncConfig-encrypted-attributes</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Sync Configuration resource attribute</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">191</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="SyncConfig-export-attribute-flow" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SyncConfig-export-attribute-flow</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Sync Configuration resource attribute</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">192</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="SyncConfig-export-type" type="xs:integer">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SyncConfig-export-type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Sync Configuration resource attribute</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">193</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="SyncConfig-extension" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SyncConfig-extension</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Sync Configuration resource attribute</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">194</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="SyncConfig-format-version" type="xs:integer">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SyncConfig-format-version</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Sync Configuration resource attribute</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">195</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="SyncConfig-id">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SyncConfig-id</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Sync Configuration resource attribute</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">196</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="SyncConfig-internal-version" type="xs:integer">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SyncConfig-internal-version</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Sync Configuration resource attribute</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">198</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="SyncConfig-join" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SyncConfig-join</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Sync Configuration resource attribute</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">199</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="SyncConfig-last-modification-time">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SyncConfig-last-modification-time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Sync Configuration resource attribute</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">200</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="SyncConfig-ma-companyname">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SyncConfig-ma-companyname</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Sync Configuration resource attribute</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">201</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="SyncConfig-ma-listname">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SyncConfig-ma-listname</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Sync Configuration resource attribute</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">202</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="SyncConfig-ma-partition-data" type="rm:TextCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SyncConfig-ma-partition-data</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Sync Configuration resource attribute</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">203</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="SyncConfig-ma-run-data" type="rm:TextCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SyncConfig-ma-run-data</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Sync Configuration resource attribute</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">204</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="SyncConfig-ma-ui-settings" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SyncConfig-ma-ui-settings</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Sync Configuration resource attribute</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">205</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="SyncConfig-password-sync">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SyncConfig-password-sync</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Sync Configuration resource attribute</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">208</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="SyncConfig-password-sync-allowed" type="xs:integer">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SyncConfig-password-sync-allowed</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Sync Configuration resource attribute</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">209</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="SyncConfig-private-configuration" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SyncConfig-private-configuration</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Sync Configuration resource attribute</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">210</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="SyncConfig-projection" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SyncConfig-projection</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Sync Configuration resource attribute</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">211</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="SyncConfig-provisioning-cleanup" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SyncConfig-provisioning-cleanup</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Sync Configuration resource attribute</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">213</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="SyncConfig-provisioning-cleanup-type">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SyncConfig-provisioning-cleanup-type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Sync Configuration resource attribute</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">214</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="SyncConfig-refresh-schema" type="xs:integer">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SyncConfig-refresh-schema</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Refresh Schema</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">216</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="SyncConfig-schema" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SyncConfig-schema</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Sync Configuration resource attribute</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">217</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="SyncConfig-stay-disconnector" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SyncConfig-stay-disconnector</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Sync Configuration resource attribute</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">218</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="SyncConfig-sub-type">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SyncConfig-sub-type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Sync Configuration resource attribute</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">219</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="SyncConfig-version" type="xs:integer">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SyncConfig-version</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Sync Configuration resource attribute</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">220</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ma-dataInstance" type="rm:ma-data" />
  <xs:complexType name="ManagementPolicyRule">
    <xs:annotation>
      <xs:appinfo>
        <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">ManagementPolicyRule</rm:DisplayName>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" name="ActionParameter" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Action Parameter</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The attribute names the policy works for (used for READ/UPDATE action)</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">2</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="ActionType" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Action Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String representing the action associated with the management policy rule (Create, Delete, Read, Add, Remove, Modify, Transition In, Transition Out)</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">3</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ActionWorkflowDefinition" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Action Workflows</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">These workflows are applied as part of the policy. Read operations do not trigger workflows.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">4</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="AuthenticationWorkflowDefinition" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Authentication Workflows</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">These workflows will not be applied to Requests created by the Built-in Synchronization Account or Forefront Identity Manager Workflow Activities. Read operations do not trigger workflows.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">23</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="AuthorizationWorkflowDefinition" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Authorization Workflows</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">These workflows will not be applied to Requests created by the Built-in Synchronization Account or Forefront Identity Manager Workflow Activities. Read operations do not trigger workflows.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">28</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="CreatedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Created Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the resource is created in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">53</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Creator" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Creator</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference attribute that refers to the resource that directly created the resource in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">55</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DeletedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deleted Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the current resource is deleted from the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">58</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Description">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Description</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">61</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DetectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Detected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The synchronization rules detected for resources in external systems.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">62</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Disabled" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Disabled</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Determines if resource is disabled or enabled</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">63</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DisplayName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">66</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ExpectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This resource has been added to these Synchronization Rules and will be manifested in external systems according to the Synchronization Rule definitions.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">81</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpirationTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiration Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time when the resource expires. The appropriate Management Policy Rule will delete the resource when the current date and time is later than the date and time specified in this attribute.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">82</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="GrantRight" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Grant Right</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">96</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Locale">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Locale</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The region and language for which the representation of a resource has been adapted.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">114</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="MVObjectID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MV Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The GUID of an entry in the FIM metaverse corresponding to this resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">125</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="PrincipalSet" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Principal Set</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Reference to the set the principal resource should belongs to.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">146</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="PrincipalRelativeToResource">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Principal Set Relative To Resource</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">145</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceCurrentSet" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Current Set</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">163</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceFinalSet" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Final Set</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">165</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ObjectID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The value of the attribute is a globally unique identifier (GUID) assigned by FIM to each resource when it is created.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">0</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time of a representation of a resource. This attribute is updated by the FIM service. This attribute can be used to define time triggered Management Policy Rules.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">167</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name=AttributeNames.ObjectType>
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource type of a resource. This attribute is assigned its value when the resource is created in the FIM service database by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">132</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="ManagementPolicyRuleType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Management Policy Rule Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Indicates the type of this policy rule.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">250</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value="^(Request|SetTransition)$" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ManagementPolicyRuleInstance" type="rm:ManagementPolicyRule" />
  <xs:complexType name="mv-data">
    <xs:annotation>
      <xs:appinfo>
        <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">mv-data</rm:DisplayName>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="1" name="CreatedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Created Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the resource is created in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">53</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Creator" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Creator</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference attribute that refers to the resource that directly created the resource in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">55</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DeletedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deleted Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the current resource is deleted from the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">58</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Description">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Description</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">61</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DetectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Detected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The synchronization rules detected for resources in external systems.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">62</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DisplayName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">66</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ExpectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This resource has been added to these Synchronization Rules and will be manifested in external systems according to the Synchronization Rule definitions.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">81</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpirationTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiration Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time when the resource expires. The appropriate Management Policy Rule will delete the resource when the current date and time is later than the date and time specified in this attribute.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">82</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Locale">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Locale</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The region and language for which the representation of a resource has been adapted.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">114</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="MVObjectID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MV Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The GUID of an entry in the FIM metaverse corresponding to this resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">125</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ObjectID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The value of the attribute is a globally unique identifier (GUID) assigned by FIM to each resource when it is created.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">0</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time of a representation of a resource. This attribute is updated by the FIM service. This attribute can be used to define time triggered Management Policy Rules.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">167</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name=AttributeNames.ObjectType>
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource type of a resource. This attribute is assigned its value when the resource is created in the FIM service database by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">132</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="SyncConfig-extension" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SyncConfig-extension</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Sync Configuration resource attribute</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">194</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="SyncConfig-format-version" type="xs:integer">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SyncConfig-format-version</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Sync Configuration resource attribute</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">195</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="SyncConfig-import-attribute-flow" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SyncConfig-import-attribute-flow</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Sync Configuration resource attribute</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">197</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="SyncConfig-mv-deletion" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SyncConfig-mv-deletion</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Sync Configuration resource attribute</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">206</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="SyncConfig-password-change-history-size" type="xs:integer">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SyncConfig-password-change-history-size</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">ObjectTypes that are synced</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">207</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="SyncConfig-password-sync">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SyncConfig-password-sync</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Sync Configuration resource attribute</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">208</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="SyncConfig-provisioning" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SyncConfig-provisioning</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Sync Configuration resource attribute</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">212</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="SyncConfig-provisioning-type">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SyncConfig-provisioning-type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Sync Configuration resource attribute</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">215</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="SyncConfig-schema" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SyncConfig-schema</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Sync Configuration resource attribute</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">217</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="SyncConfig-version" type="xs:integer">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SyncConfig-version</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Sync Configuration resource attribute</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">220</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="mv-dataInstance" type="rm:mv-data" />
  <xs:complexType name="NavigationBarConfiguration">
    <xs:annotation>
      <xs:appinfo>
        <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">NavigationBarConfiguration</rm:DisplayName>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="1" name="CreatedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Created Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the resource is created in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">53</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Creator" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Creator</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference attribute that refers to the resource that directly created the resource in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">55</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DeletedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deleted Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the current resource is deleted from the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">58</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Description">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Description</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">61</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DetectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Detected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The synchronization rules detected for resources in external systems.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">62</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DisplayName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">66</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ExpectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This resource has been added to these Synchronization Rules and will be manifested in external systems according to the Synchronization Rule definitions.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">81</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpirationTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiration Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time when the resource expires. The appropriate Management Policy Rule will delete the resource when the current date and time is later than the date and time specified in this attribute.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">82</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="IsConfigurationType" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Is Configuration Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is an indication that this resource is a configuration resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">106</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Locale">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Locale</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The region and language for which the representation of a resource has been adapted.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">114</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="MVObjectID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MV Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The GUID of an entry in the FIM metaverse corresponding to this resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">125</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="NavigationUrl">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Navigation Url</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">URL for navigation when user clicks this item.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">129</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="Order">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Order</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Precedence of this item within a parent grouping</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">137</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:integer">
            <xs:minInclusive value="0" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="ParentOrder">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Parent Order</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Parent order attribute is used to group child elments with that number</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">139</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:integer">
            <xs:minInclusive value="0" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="CountXPath">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Count</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Count resources associated with this item (optional)</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">51</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ObjectID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The value of the attribute is a globally unique identifier (GUID) assigned by FIM to each resource when it is created.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">0</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time of a representation of a resource. This attribute is updated by the FIM service. This attribute can be used to define time triggered Management Policy Rules.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">167</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name=AttributeNames.ObjectType>
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource type of a resource. This attribute is assigned its value when the resource is created in the FIM service database by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">132</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="UsageKeyword" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Usage Keyword</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">238</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="NavigationBarConfigurationInstance" type="rm:NavigationBarConfiguration" />
  <xs:complexType name="ObjectTypeDescription">
    <xs:annotation>
      <xs:appinfo>
        <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">ObjectTypeDescription</rm:DisplayName>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="1" name="CreatedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Created Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the resource is created in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">53</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Creator" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Creator</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference attribute that refers to the resource that directly created the resource in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">55</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DeletedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deleted Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the current resource is deleted from the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">58</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Description">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Description</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">61</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DetectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Detected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The synchronization rules detected for resources in external systems.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">62</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DisplayName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">66</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ExpectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This resource has been added to these Synchronization Rules and will be manifested in external systems according to the Synchronization Rule definitions.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">81</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpirationTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiration Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time when the resource expires. The appropriate Management Policy Rule will delete the resource when the current date and time is later than the date and time specified in this attribute.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">82</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Locale">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Locale</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The region and language for which the representation of a resource has been adapted.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">114</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="MVObjectID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MV Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The GUID of an entry in the FIM metaverse corresponding to this resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">125</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="Name">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">126</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value="^[(a-z)(A-Z)(_)(:)][(a-z)(A-Z)(0-9)(\-)(.)(_)(:)]*$" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ObjectID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The value of the attribute is a globally unique identifier (GUID) assigned by FIM to each resource when it is created.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">0</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time of a representation of a resource. This attribute is updated by the FIM service. This attribute can be used to define time triggered Management Policy Rules.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">167</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name=AttributeNames.ObjectType>
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource type of a resource. This attribute is assigned its value when the resource is created in the FIM service database by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">132</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="UsageKeyword" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Usage Keyword</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">238</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ObjectTypeDescriptionInstance" type="rm:ObjectTypeDescription" />
  <xs:complexType name="ObjectVisualizationConfiguration">
    <xs:annotation>
      <xs:appinfo>
        <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">ObjectVisualizationConfiguration</rm:DisplayName>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="1" name="AppliesToCreate" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Applies to Create</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The configuration applies to create mode of the target resource type</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">11</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="AppliesToEdit" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Applies to Edit</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The configuration applies to edit mode of the target resource type</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">12</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="AppliesToView" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Applies to View</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The configuration applies to view mode of the target resource type</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">13</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="ConfigurationData" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Configuration Data</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">It is a configurationData type.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">41</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="CreatedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Created Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the resource is created in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">53</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Creator" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Creator</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference attribute that refers to the resource that directly created the resource in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">55</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DeletedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deleted Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the current resource is deleted from the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">58</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Description">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Description</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">61</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DetectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Detected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The synchronization rules detected for resources in external systems.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">62</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DisplayName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">66</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ExpectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This resource has been added to these Synchronization Rules and will be manifested in external systems according to the Synchronization Rule definitions.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">81</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpirationTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiration Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time when the resource expires. The appropriate Management Policy Rule will delete the resource when the current date and time is later than the date and time specified in this attribute.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">82</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="IsConfigurationType" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Is Configuration Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is an indication that this resource is a configuration resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">106</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Locale">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Locale</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The region and language for which the representation of a resource has been adapted.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">114</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="MVObjectID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MV Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The GUID of an entry in the FIM metaverse corresponding to this resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">125</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ObjectID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The value of the attribute is a globally unique identifier (GUID) assigned by FIM to each resource when it is created.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">0</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time of a representation of a resource. This attribute is updated by the FIM service. This attribute can be used to define time triggered Management Policy Rules.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">167</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name=AttributeNames.ObjectType>
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource type of a resource. This attribute is assigned its value when the resource is created in the FIM service database by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">132</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="StringResources" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String Resources</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This attribute contains the localized value of the string resources for the selected language.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">182</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="TargetObjectType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Target Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Which resource type this configuration applies to</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">228</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ObjectVisualizationConfigurationInstance" type="rm:ObjectVisualizationConfiguration" />
  <xs:complexType name="Person">
    <xs:annotation>
      <xs:appinfo>
        <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Person</rm:DisplayName>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" name="AccountName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Account Name</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">User's log on name</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">1</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value="^[^&quot;/\\[\]:;|=,+/*?&lt;&gt;]{1,64}$" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="AD_UserCannotChangePassword" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">AD User Cannot Change Password</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Will sync from AD to track whether the user is locked out from changing their AD password</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">7</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Address">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Address</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">8</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="Assistant" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Assistant</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">22</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="AuthNWFLockedOut" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">AuthN Workflow Locked Out</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is the list of AuthN Processes a user is locked out of</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">26</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="AuthNWFRegistered" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">AuthN Workflow Registered</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is the list of AuthN Processes a user is registered for</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">27</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="City">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">City</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">35</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="Company">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Company</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">38</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="CostCenter">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Cost Center</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">48</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="CostCenterName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Cost Center Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">49</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="Country">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Country/Region</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">50</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="CreatedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Created Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the resource is created in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">53</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Creator" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Creator</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference attribute that refers to the resource that directly created the resource in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">55</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DeletedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deleted Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the current resource is deleted from the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">58</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Department">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Department</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">59</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="Description">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Description</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">61</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DetectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Detected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The synchronization rules detected for resources in external systems.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">62</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DisplayName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">66</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="Domain">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Domain</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Choose the domain where you want to create the user account for this user</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">68</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DomainConfiguration" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Domain Configuration</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">A reference to a the parent Domain resource for this resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">69</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Email">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">E-mail</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Primary e-mail address for the user</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">70</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="MailNickname">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">E-mail Alias</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">E-mail alias. It is used to create the e-mail address</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">117</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value="^(?=[^\.])+(?!.*(\.)\1+.*)+(?=.*[^\.]$)+[?=!#%&amp;'=`~\$\*\+\-\/\?\^\{\|\}a-zA-Z0-9_\u00A1-\u00FF\.]{1,64}$" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="EmployeeEndDate" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Employee End Date</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">74</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="EmployeeID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Employee ID</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">75</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="EmployeeStartDate" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Employee Start Date</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">76</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="EmployeeType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Employee Type</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">77</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value="^(Contractor|Intern|Full Time Employee)?$" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ExpectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This resource has been added to these Synchronization Rules and will be manifested in external systems according to the Synchronization Rule definitions.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">81</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpirationTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiration Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time when the resource expires. The appropriate Management Policy Rule will delete the resource when the current date and time is later than the date and time specified in this attribute.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">82</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="OfficeFax">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Fax</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">133</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="FirstName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">First Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">85</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="FreezeCount" type="xs:integer">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Freeze Count</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">89</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="FreezeLevel">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Freeze Level</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Tracks the number of times the user has unsuccessfully attempted to run an AuthN WF</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">90</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="JobTitle">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Job Title</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">108</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="LastName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Last Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">109</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="LastResetAttemptTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Last Reset Attempt Time</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">110</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Locale">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Locale</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The region and language for which the representation of a resource has been adapted.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">114</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="AuthNLockoutRegistrationID" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Lockout Gate Registration Data Ids</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is the list of gate registration ids used by the lockout gate</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">25</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="LoginName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Login Name</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a combination for domain/Alias</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">116</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="Manager" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Manager</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">119</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="MiddleName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Middle Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">122</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="MobilePhone">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Mobile Phone</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">123</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="MVObjectID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MV Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The GUID of an entry in the FIM metaverse corresponding to this resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">125</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="OfficeLocation">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Office Location</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">134</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="OfficePhone">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Office Phone</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">135</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="Photo" type="xs:base64Binary">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Photo</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">142</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="PostalCode">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Postal Code</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">143</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ProxyAddressCollection" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Proxy Address Collection</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">147</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="IsRASEnabled" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">RAS Access Permission</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">107</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Register" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Register</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">150</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="RegistrationRequired" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Registration Required</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Tracks if the user must register for SSPR</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">151</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ResetPassword">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Reset Password</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This attribute is used to trigger a password reset process.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">161</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ObjectID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The value of the attribute is a globally unique identifier (GUID) assigned by FIM to each resource when it is created.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">0</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ObjectSID" type="xs:base64Binary">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource SID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">A binary value that specifies the security identifier (SID) of the user. The SID is a unique value used to identify the user as a security principal.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">131</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time of a representation of a resource. This attribute is updated by the FIM service. This attribute can be used to define time triggered Management Policy Rules.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">167</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name=AttributeNames.ObjectType>
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource type of a resource. This attribute is assigned its value when the resource is created in the FIM service database by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">132</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="SIDHistory" type="rm:BinaryCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SID History</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Contains previous SIDs used for the resource if the resource was moved from another domain.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">179</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="TimeZone" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Time Zone</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Reference to timezone configuration</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">230</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="msidmOneTimePasswordEmailAddress">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">One-Time Password Email Address</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Email address used to deliver a one-time password to the user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">272</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value="^.+@[^\.].*\.[a-zA-Z]{2,}$" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="msidmOneTimePasswordMobilePhone">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">One-Time Password Mobile Phone</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Mobile phone number used to deliver a one-time password to the user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">270</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value="^[0-9\(\)\-\+' ']+$" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="accountActivated" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Self-service activation completed</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Indicates whether the account has been activated</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32699</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="facultyPortfolioOUNumber">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Faculty/portfolio number</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The OU number of the faculty/portfolio that this object belongs to</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32631</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="accountBlocked" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">IdM account block</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Indicates whether the account has been manually blocked by an IdM admin</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32698</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="accountDisabled" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Account disabled</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Indicates whether the account has been disabled</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32697</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="accountExpired" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Account expired</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Indicates whether the account has expired</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32696</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="accountType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Account type</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32632</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="activationDisabled" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Self-service activation disabled</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Indicates whether self-service activation has been disabled for this account</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32695</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="activationMail">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Self-service activation address</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The email address used to send the self-service account activation email</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32630</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="activationOrNotificationMailSent" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Self-service activation email sent</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Indicates whether the self-service activation email has been sent to the user</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32694</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="activationReady" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Self-service activation ready</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Indicates whether the account has been configured for self-service activation</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32693</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="activationToken">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Self-service activation token</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The security token used for self-service account activation process</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32629</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="activationTokenExpiry" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Self-service activation token expiry</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date the security token generated for self-service account activation expired</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32669</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="activationTokenUsedDate" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Self-service activation time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date that the account was activated via the self-service account activation process</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32668</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="activeExpiryDate" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Active expiry date</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date that the IdM system will expire this user on</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32667</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="adminAttentionReasons" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Admin attention reasons</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">A list of error conditions the object has that require manual intervention</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32628</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="adminAttentionRequired" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Admin attention required</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Indicates whether this object has a problem that requires manual intervention</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32692</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="callistaEncumbered">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Encumbered (Callista)</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Indicates whether the person has been encumbered in the Callista system</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32627</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="callistaEnrolmentStatus">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Enrolment status (Callista)</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32626</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="callistaExpiryDate" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiry date (Callista)</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date that this person expired in the Callista system</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32666</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="callistaPersonID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Student ID (Callista)</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32625</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="callistaPersonReplacement" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Replacement person object</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">When a person is accidentally created twice in Callista, this value is set to the person superseeds this object</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32646</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="callistaStudyMode">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Study mode (Callista)</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32624</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="childPerson" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Child account</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The person record superseding this object</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32645</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="connectedToJmssStudentDB" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Connected to JMSS</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Indicates whether the person is present in the JMSS student database</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32691</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="connectedToMonashAD" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Connected to AD</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Indicates whether the object is provisioned in Active Directory</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32690</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="connectedToMonashCallista" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Connected to Callista</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Indicates whether the object is present in the Callista system</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32689</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="connectedToMonashGoogleApps" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Connected to Google Apps</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Indicates whether the object is provisioned in Google Apps</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32688</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="connectedToMonashLds" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Connected to LDS</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Indicates whether the object is provisioned in LDS</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32687</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="connectedToMonashMds" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Connected to MDS</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Indicates whether the object is provisioned in MDS</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32686</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="connectedToMonashSap" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Connected to SAP</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Indicates whether the object is present in the SAP HR system</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32685</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="connectedToZaVip" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Connected to ZA HR</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Indicates whether the object is present in the South Africa HR system</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32684</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="courseCodes" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Course codes</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">List of course codes that the student is enroled in</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32622</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="creationNotificationMail">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Creation notification email address</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The email address the account creation notification is sent to</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32619</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="creationNotificationMailReady" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Creation notification email ready</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32683</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="dataCleanUpDate" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Data cleanup date</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date that the user's home folders will be deleted and their Google apps data will be repermissioned</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32665</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="deleteDate" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deletion date</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date that the object will be deleted from the identity management system</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32664</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="deprovisionDate" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deprovision date</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date that the object will be removed from the IdM system</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32663</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DisplayedOwner" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Displayed Owner</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">65</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Owner" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Owner</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">138</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="facultyPortfolio" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Faculty/portfolio</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The faculty/portfolio that this object belongs to</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32644</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="gappsAddServicesOptIn" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Opted-in to Google additional services</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32682</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="gappsIsAdmin" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Is Google apps admin</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32681</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="gappsOrgUnitPath">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Google apps org unit</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32616</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="gappsSuspendedReason">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Google apps suspension reason</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The reason the user is suspended in Google apps. If this value is 'ADMIN', then it has been suspended by the IdM system. All other values indicate that Google has suspended the account.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32615</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="hasActivatedOrNotified" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Has been activated or notified</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32680</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="hasLegacyStaffLike" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Has legacy staff-like account</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32679</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="hasLegacyStudentLike" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Has legacy student-like account</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32678</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="hasMgrAccount" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Has admin account</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Indicates whether the person has an admin account (mgr)</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32677</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="hideFromGal" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Hide from address list</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Indicates whether the object is hidden from the address list (does not apply to MDS)</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32676</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="homeFolderGroup" type="xs:integer">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Home folder group</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32651</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="homeFolderPathProfile">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Profile path</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The user's roaming profile path</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32614</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="homeFolderPathUnc">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Home folder path</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The user's home folder path</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32613</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="idmDescription" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Detailed description</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32541</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="idmExpiryDate" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiry date (IdM)</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The expiry date that is set within the IdM system. This value will only be used if it is further in the future than any of the other expiry dates on the object</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32662</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="idmPreferredName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Preferred name (IdM)</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">A manually specified preferred name</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32612</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="idmLocations" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Locations (IdM)</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32611</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="idmDisplayName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display name (IdM)</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32610</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="idmOrganizationalUnit" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Organizational unit (IdM)</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The manually specified organizational unit that this object belongs to</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32641</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="idmSn">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Surname (IdM)</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32609</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="idmPersonalTitle">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Personal title (IdM)</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32608</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="idmJobTitles" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Job titles (IdM)</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32604</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="idmTelephoneNumbers" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">telephone numbers (IdM)</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32603</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="idmMdsOUs" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MDS OUs (IdM)</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32602</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="idmBuildings" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">buildings (IdM)</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32601</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="idmRooms" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Rooms (IdM)</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32599</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="rooms" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Rooms</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32598</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="idmOENumbers" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MDS OE numbers (IdM)</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32597</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="jobTitles" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Job titles</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32596</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="telephoneNumbers" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Telephone numbers</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32595</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="buildings" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Buildings</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32594</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="mdsOENumbers" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MDS OE numbers</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32593</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="isAccount" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Is Account</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32675</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="isPerson" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Is Person</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32674</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="jmssEncumbered">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Encumbered (JMSS)</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The person is encumbered in the JMSS student database</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32592</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="jmssExpiryDate" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiry date (JMSS)</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The expiry date for this person in the JMSS student database</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32661</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="jmssPersonID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Student ID (JMSS)</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The ID of the person in the JMSS student database</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32591</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="jmssStartDate" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Start date (JMSS)</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The start date for the person in the JMSS student database</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32660</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="jmssStudentStatus">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Student status (JMSS)</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The enrolment status of the JMSS student</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32589</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="l">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Primary location</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The location that is used in systems that can only accept a single location value</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32588</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="legacyStaffLike" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Legacy staff-like account</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32643</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="legacyStudentLike" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Legacy student-like account</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32642</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="linkedPersonChild" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Linked child account</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The child objects linked to this object. Child person attributes are read-only</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32640</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="linkedPersonParent" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Linked parent account</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The parent for this person record. Linked accounts shared expiry dates and the monashPersonID</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32639</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="locations" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Locations</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32587</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="mailAlternateAddresses" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Email aliases</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32586</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="mdsEmployeeType" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MDS employee type</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32585</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="mdsOUs" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MDS OUs</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MDS OUs</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32582</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="mdsRelationalDetails" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MDS relational details</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32581</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="mdsResidence" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MDS residence</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Name of on-campus residence that a person lives at</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32580</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="mdsTeachingCommitment" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MDS teaching commitment</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Details about subject units that a person is involved in teaching</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32579</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="mgrAccount" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Admin account</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The person's admin account (mgr)</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32638</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="monashObjectID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Monash object ID</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32578</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="monashPersonID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Monash person ID</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32577</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="objectState" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Object state</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Defines current provisioning and restriction states of an object</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32575</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="organizationalRelationships" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Organizational relationships</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">A list of codes that define a user's relationship to the organization</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32574</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="organizationalUnit" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">OU</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The organizational unit this object belongs to</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32637</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ouNumber">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">OU number</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32573</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="parentPerson" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Parent person</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The parent person object</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32635</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="passwordDoesntExpire" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Password doesn't expire</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Indicates whether the user's password is set to never expire</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32671</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="personalTitle">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Personal title</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32572</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="previousAccountName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Previous account name</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">If the user has had their account name changed, this contains the user's previous account name</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32571</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="requestedMail">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Requested mail</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32570</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="requestedAccountName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Requested account name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32569</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value="^[a-zA-Z0-9\-]{1,17}$" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="requestedAccountNameSuffix">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Requested account name suffix</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The suffix for the accountName. The value provided here will be pre-pended with the appropriate prefix (e.g ext-, svc-)</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32568</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value="^[a-zA-Z0-9]{1,13}$" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="requestedORs" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Requested ORs</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">A list of organizational relationship codes to apply to the account</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32567</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="requestHistory" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Request history</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The history of manual actions taken on this account</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32540</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="rs1014Date" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">RS1014 date (internal access only)</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date that the object will enter state RS1014 (internal access only)</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32659</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="rs1015Date" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">RS1015 date (Email access only)</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date that the object will enter state RS1014 (email access only)</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32658</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="rs1021Date" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">RS1021 date (account disabled)</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date that the object will enter state RS1021 (expired)</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32657</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="rs1021NotificationDate" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">RS1021 notification date</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date that the user will be notified that their account is about to expire</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32656</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="sapCentralPersonID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Central person ID (SAP)</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The central person ID number for this person in SAP</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32566</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="sapCompanyNumber">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Company number (SAP)</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32565</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="sapCostCentre">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Cost centre (SAP)</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32564</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="sapEmployeeGroup">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Employee group (SAP)</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32562</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="sapEmployeeGroupDescription">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Employee group description (SAP)</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32561</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="sapEmployeeNumber">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Employee number (SAP)</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The person's ID number from SAP</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32560</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="sapEmployeeSubGroup">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SAP employee sub group</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32559</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="sapEmployeeType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SAP employee type</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32558</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="sapEmploymentStatus">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SAP employment status</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32557</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="sapEndDate" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiry date (SAP)</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The expiry date for this person in SAP</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32655</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="sapFundCode">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SAP fund code</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32556</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="sapOUNumber">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">OU number (SAP)</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32563</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="sapOrganizationalUnit" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Organizational Unit (SAP)</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The SAP organizational unit this object belongs to</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32634</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="sapPositionNumber">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SAP position number</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32555</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="sapPositionTitle">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SAP position title</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32554</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="sapRelationalCategory">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SAP relational category</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32553</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="sapStartDate" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Start date (SAP)</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32654</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="schoolDivision" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">School/division</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The school/division (9B) that this object belongs to</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32633</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="schoolDivisionOUNumber">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">School/division number</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32552</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="securityComments" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Security comments</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Security comments about this object</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32539</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ssprMode" type="xs:integer">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SSPR mode</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The type of SSPR that the user is eligible for</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32650</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="telephoneNumber">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Telephone number</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32551</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="under18Consented" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Parental consent received</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Indicates if this user is under 18, and has recieved parental consent for internet access</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32670</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="idmUnixGid" type="xs:integer">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Unix GID (IdM)</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The manually assigned unix GID number</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32649</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="unixGid" type="xs:integer">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Unix GID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The active unix GID number</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32648</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="idmUnixHomeDirectory">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Unix home directory (IdM)</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32549</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="idmUnixLoginShell">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Unix login shell (IdM)</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32548</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="unixHomeDirectory">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Unix home directory</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32547</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="unixLoginShell">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Unix login shell</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32546</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="unixUid" type="xs:integer">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Unix UID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The user's unix UID number</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32647</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="userPrincipalName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">User principal name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32545</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="zaVipCompanyNumber">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Company number (ZA)</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32544</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="zaVipDepartmentCode">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Department code (ZA)</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32543</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="zaVipEmployeeNumber">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Employee number (ZA)</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32542</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="zaVipEndDate" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiry date (ZA)</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The expiry date from the South Africa HR system</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32653</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="zaVipStartDate" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Start date (ZA)</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32652</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="externalMail">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">External email</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">A non-Monash contact email address for this object</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32536</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="totpMode" type="xs:integer">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">When to use 2SA</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32533</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="totpRegenerateSecret" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Security token reset</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Generates a new security token</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32535</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="totpGeneratedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Security token last reset date</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date that the security token was last reset</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32534</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="totpSecret">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Security token</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The secret used in the 2-step authentication process</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32532</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="callistaUnder18" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Under 18 (Callista)</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Indicates whether the person is under 18 years old as reported from Callista</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32531</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="unitDetails" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Unit details</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32530</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="idmCourseCodes" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Course codes (IdM)</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32526</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="idmUnitOUNames" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Unit OU names (IdM)</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32529</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="idmUnitCodes" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Unit codes (IdM)</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32528</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="idmUnitDetails" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Unit details (IdM)</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32527</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="unitOUNames" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Unit OU names</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32525</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="unitCodes" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Unit codes</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32524</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="courseNames" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Course names</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">List of course names the student is enroled in</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32523</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="courseNamesShort" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Course names (short)</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">List of abbreviated course names that the student is enroled in</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32522</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="PersonInstance" type="rm:Person" />
  <xs:complexType name="PortalUIConfiguration">
    <xs:annotation>
      <xs:appinfo>
        <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">PortalUIConfiguration</rm:DisplayName>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" name="BrandingCenterText">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Branding Center Text</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The centered branding text that used by branding control</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="BrandingLeftImage">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Branding Left Image</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The left url image that is used by branding control</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">33</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="BrandingRightImage">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Branding Right Image</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The right url image that used by branding control</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">34</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="CreatedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Created Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the resource is created in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">53</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Creator" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Creator</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference attribute that refers to the resource that directly created the resource in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">55</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DeletedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deleted Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the current resource is deleted from the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">58</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Description">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Description</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">61</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DetectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Detected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The synchronization rules detected for resources in external systems.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">62</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DisplayName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">66</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ExpectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This resource has been added to these Synchronization Rules and will be manifested in external systems according to the Synchronization Rule definitions.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">81</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpirationTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiration Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time when the resource expires. The appropriate Management Policy Rule will delete the resource when the current date and time is later than the date and time specified in this attribute.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">82</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="UICacheTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Global Cache Duration</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This time how long the UI configuration element will be kept on the cache</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">235</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:integer">
            <xs:minInclusive value="0" />
            <xs:maxInclusive value="1000000000" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="IsConfigurationType" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Is Configuration Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is an indication that this resource is a configuration resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">106</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="ListViewCacheTimeOut">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">ListView Cache Time Out</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Specify the amount of time for the ListView cache to time out and expire.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">111</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:integer">
            <xs:minInclusive value="0" />
            <xs:maxInclusive value="1000000000" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="ListViewPageSize">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">ListView Items per Page</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Specify the number of items to show per page in all ListViews.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">112</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:integer">
            <xs:minInclusive value="10" />
            <xs:maxInclusive value="1000000000" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="ListViewPagesToCache">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">ListView Pages to Cache</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Specify the number of pages to cache while retrieving ListView results.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">113</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:integer">
            <xs:minInclusive value="1" />
            <xs:maxInclusive value="1000000000" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="Locale">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Locale</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The region and language for which the representation of a resource has been adapted.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">114</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="MVObjectID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MV Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The GUID of an entry in the FIM metaverse corresponding to this resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">125</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="UICountCacheTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Navigation Bar Resource Count Cache Duration</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This time how long the UI dynamic counts will stay on the cache before it expired</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">236</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:integer">
            <xs:minInclusive value="0" />
            <xs:maxInclusive value="1000000000" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="UIUserCacheTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Per User Cache Duration</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This time for how long the UI user data will stay on the cache before it expired</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">237</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:integer">
            <xs:minInclusive value="0" />
            <xs:maxInclusive value="1000000000" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ObjectID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The value of the attribute is a globally unique identifier (GUID) assigned by FIM to each resource when it is created.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">0</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time of a representation of a resource. This attribute is updated by the FIM service. This attribute can be used to define time triggered Management Policy Rules.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">167</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="ObjectType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource type of a resource. This attribute is assigned its value when the resource is created in the FIM service database by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">132</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="TimeZone" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Time Zone</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Reference to timezone configuration</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">230</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="PortalUIConfigurationInstance" type="rm:PortalUIConfiguration" />
  <xs:complexType name="Request">
    <xs:annotation>
      <xs:appinfo>
        <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Request</rm:DisplayName>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" name="ActionWorkflowInstance" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Action Workflow Instance</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">A reference to a workflow instance executed during the action phase of request processing.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">5</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="AuthenticationWorkflowInstance" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Authentication Workflow Instance</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">A reference to a workflow instance executed during the authentication phase of request processing.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">24</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="AuthorizationWorkflowInstance" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Authorization Workflow Instance</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">A reference to a workflow instance executed during the authorization phase of request processing.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">29</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="CommittedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Committed Time</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">37</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ComputedActor" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Computed Actor</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This attribute is intended to be used to setup rights as appropriate.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">39</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="CreatedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Created Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the resource is created in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">53</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Creator" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Creator</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference attribute that refers to the resource that directly created the resource in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">55</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DeletedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deleted Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the current resource is deleted from the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">58</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Description">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Description</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">61</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DetectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Detected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The synchronization rules detected for resources in external systems.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">62</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DisplayName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">66</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ExpectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This resource has been added to these Synchronization Rules and will be manifested in external systems according to the Synchronization Rule definitions.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">81</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpirationTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiration Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time when the resource expires. The appropriate Management Policy Rule will delete the resource when the current date and time is later than the date and time specified in this attribute.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">82</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="HasCollateralRequest" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Has Collateral Request</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This request requires action workflows to be run on alternate targets and must wait for these collateral requests to finish before it can be completed.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">97</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Locale">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Locale</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The region and language for which the representation of a resource has been adapted.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">114</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ManagementPolicy" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Management Policy Rule</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">A reference to a management policy resource triggered by a request.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">118</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="MVObjectID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MV Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The GUID of an entry in the FIM metaverse corresponding to this resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">125</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="Operation">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Operation</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">136</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value="^(Create|Get|Put|Delete|Enumerate|Pull|SystemEvent)$" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ParentRequest" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Parent Request</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The Request that created this Request.  If this Request was not created by a workflow, this attribute will not have a value.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">140</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="RequestControl">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Request Control</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Used to alter normal processing of a Request.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">154</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value="^(CancelOperation|CancelActionWorkflow)$" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="RequestParameter" type="rm:TextCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Request Parameters</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Serialized strongly typed request parameter that describes the details of an operation associated with a request.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">156</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="RequestStatus">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Request Status</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a request status type Enum</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">158</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value="^(NotFound|Denied|Validating|Canceling|Validated|Authenticating|Authenticated|Authorizing|Authorized|Failed|Canceled|Committed|CanceledPostProcessing|PostProcessing|PostProcessingError|Completed)$" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="RequestStatusDetail" type="rm:TextCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Request Status Detail</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Additional request information generated during the processing of this request. This may contain information messages or details of errors.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">159</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ObjectID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The value of the attribute is a globally unique identifier (GUID) assigned by FIM to each resource when it is created.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">0</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time of a representation of a resource. This attribute is updated by the FIM service. This attribute can be used to define time triggered Management Policy Rules.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">167</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="ObjectType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource type of a resource. This attribute is assigned its value when the resource is created in the FIM service database by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">132</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="Target" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Target</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Reference to the target of a request.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">227</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="TargetObjectType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Target Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Which resource type this configuration applies to</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">228</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ServicePartitionName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Service Partition Name</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This attribute identifies the ServicePartitionName assigned to this Request. The Request and its Workflow Instances can only be processed by FIM Service instances that have this ServicePartitionName.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">251</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="msidmCompletedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Completed Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time at which an action has reached its final status.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">257</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="msidmRequestContext" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Request Context</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This includes additional request context.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">256</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="RequestInstance" type="rm:Request" />
  <xs:complexType name="Resource">
    <xs:annotation>
      <xs:appinfo>
        <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource</rm:DisplayName>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="1" name="CreatedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Created Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the resource is created in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">53</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Creator" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Creator</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference attribute that refers to the resource that directly created the resource in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">55</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DeletedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deleted Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the current resource is deleted from the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">58</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Description">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Description</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">61</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DetectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Detected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The synchronization rules detected for resources in external systems.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">62</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DisplayName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">66</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ExpectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This resource has been added to these Synchronization Rules and will be manifested in external systems according to the Synchronization Rule definitions.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">81</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpirationTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiration Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time when the resource expires. The appropriate Management Policy Rule will delete the resource when the current date and time is later than the date and time specified in this attribute.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">82</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Locale">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Locale</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The region and language for which the representation of a resource has been adapted.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">114</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="MVObjectID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MV Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The GUID of an entry in the FIM metaverse corresponding to this resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">125</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ObjectID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The value of the attribute is a globally unique identifier (GUID) assigned by FIM to each resource when it is created.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">0</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time of a representation of a resource. This attribute is updated by the FIM service. This attribute can be used to define time triggered Management Policy Rules.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">167</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="ObjectType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource type of a resource. This attribute is assigned its value when the resource is created in the FIM service database by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">132</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ResourceInstance" type="rm:Resource" />
  <xs:complexType name="SearchScopeConfiguration">
    <xs:annotation>
      <xs:appinfo>
        <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SearchScopeConfiguration</rm:DisplayName>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" name="SearchScopeColumn">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Attribute</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">System name (case sensitive) of the type of attribute to be shown in search results.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">174</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="SearchScopeContext" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Attribute Searched</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">System name (case sensitive) of the attributes that will be used to match against the search string supplied by the user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">175</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="CreatedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Created Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the resource is created in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">53</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Creator" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Creator</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference attribute that refers to the resource that directly created the resource in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">55</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DeletedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deleted Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the current resource is deleted from the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">58</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Description">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Description</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">61</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DetectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Detected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The synchronization rules detected for resources in external systems.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">62</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DisplayName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">66</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ExpectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This resource has been added to these Synchronization Rules and will be manifested in external systems according to the Synchronization Rule definitions.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">81</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpirationTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiration Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time when the resource expires. The appropriate Management Policy Rule will delete the resource when the current date and time is later than the date and time specified in this attribute.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">82</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="IsConfigurationType" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Is Configuration Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is an indication that this resource is a configuration resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">106</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Locale">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Locale</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The region and language for which the representation of a resource has been adapted.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">114</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="MVObjectID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MV Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The GUID of an entry in the FIM metaverse corresponding to this resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">125</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="NavigationPage">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Navigation Page</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">128</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="Order">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Order</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Precedence of this item within a parent grouping</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">137</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:integer">
            <xs:minInclusive value="0" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="SearchScopeTargetURL">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Redirecting URL</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Relative path for the page where search results are to be show for searches from the home page.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">177</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ObjectID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The value of the attribute is a globally unique identifier (GUID) assigned by FIM to each resource when it is created.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">0</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time of a representation of a resource. This attribute is updated by the FIM service. This attribute can be used to define time triggered Management Policy Rules.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">167</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="SearchScopeResultObjectType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">System name of the type of resource that the search scope returns.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">176</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="ObjectType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource type of a resource. This attribute is assigned its value when the resource is created in the FIM service database by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">132</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="SearchScope" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Search Scope Filter</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">XPath expression of which resources are to be returned by the search scope.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">173</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="UsageKeyword" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Usage Keyword</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">238</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="msidmSearchScopeAdvancedFilter" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Advanced Filter</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">A fully-formed search string with search term tokens that the search scope will execute.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">278</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="SearchScopeConfigurationInstance" type="rm:SearchScopeConfiguration" />
  <xs:complexType name="Set">
    <xs:annotation>
      <xs:appinfo>
        <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Set</rm:DisplayName>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" name="ComputedMember" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Computed Member</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resources in the set that are computed from the membership filter</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">40</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="CreatedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Created Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the resource is created in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">53</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Creator" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Creator</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference attribute that refers to the resource that directly created the resource in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">55</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DeletedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deleted Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the current resource is deleted from the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">58</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Description">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Description</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">61</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DetectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Detected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The synchronization rules detected for resources in external systems.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">62</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DisplayName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">66</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ExpectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This resource has been added to these Synchronization Rules and will be manifested in external systems according to the Synchronization Rule definitions.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">81</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpirationTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiration Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time when the resource expires. The appropriate Management Policy Rule will delete the resource when the current date and time is later than the date and time specified in this attribute.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">82</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Filter" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Filter</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">A predicate defining a subset of the resources.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">84</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Locale">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Locale</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The region and language for which the representation of a resource has been adapted.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">114</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ExplicitMember" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Manually-managed Membership</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">83</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="MVObjectID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MV Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The GUID of an entry in the FIM metaverse corresponding to this resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">125</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ObjectID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The value of the attribute is a globally unique identifier (GUID) assigned by FIM to each resource when it is created.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">0</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time of a representation of a resource. This attribute is updated by the FIM service. This attribute can be used to define time triggered Management Policy Rules.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">167</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="ObjectType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource type of a resource. This attribute is assigned its value when the resource is created in the FIM service database by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">132</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="Temporal" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Temporal</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Defined by a filter that matches resources based on date and time attributes</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">229</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="SetInstance" type="rm:Set" />
  <xs:complexType name="SupportedLocaleConfiguration">
    <xs:annotation>
      <xs:appinfo>
        <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SupportedLocaleConfiguration</rm:DisplayName>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="1" name="CreatedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Created Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the resource is created in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">53</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Creator" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Creator</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference attribute that refers to the resource that directly created the resource in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">55</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DeletedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deleted Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the current resource is deleted from the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">58</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Description">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Description</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">61</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DetectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Detected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The synchronization rules detected for resources in external systems.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">62</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DisplayName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">66</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ExpectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This resource has been added to these Synchronization Rules and will be manifested in external systems according to the Synchronization Rule definitions.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">81</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpirationTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiration Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time when the resource expires. The appropriate Management Policy Rule will delete the resource when the current date and time is later than the date and time specified in this attribute.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">82</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="IsConfigurationType" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Is Configuration Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is an indication that this resource is a configuration resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">106</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Locale">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Locale</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The region and language for which the representation of a resource has been adapted.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">114</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="MVObjectID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MV Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The GUID of an entry in the FIM metaverse corresponding to this resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">125</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ObjectID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The value of the attribute is a globally unique identifier (GUID) assigned by FIM to each resource when it is created.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">0</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time of a representation of a resource. This attribute is updated by the FIM service. This attribute can be used to define time triggered Management Policy Rules.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">167</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="ObjectType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource type of a resource. This attribute is assigned its value when the resource is created in the FIM service database by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">132</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="SupportedLanguageCode" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Supported Language Code</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This attribute lists language codes for all supported locales in FIM Portal.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">183</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="SupportedLocaleConfigurationInstance" type="rm:SupportedLocaleConfiguration" />
  <xs:complexType name="SynchronizationFilter">
    <xs:annotation>
      <xs:appinfo>
        <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SynchronizationFilter</rm:DisplayName>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="1" name="CreatedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Created Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the resource is created in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">53</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Creator" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Creator</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference attribute that refers to the resource that directly created the resource in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">55</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DeletedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deleted Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the current resource is deleted from the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">58</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Description">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Description</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">61</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DetectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Detected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The synchronization rules detected for resources in external systems.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">62</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DisplayName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">66</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ExpectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This resource has been added to these Synchronization Rules and will be manifested in external systems according to the Synchronization Rule definitions.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">81</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpirationTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiration Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time when the resource expires. The appropriate Management Policy Rule will delete the resource when the current date and time is later than the date and time specified in this attribute.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">82</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Locale">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Locale</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The region and language for which the representation of a resource has been adapted.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">114</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="MVObjectID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MV Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The GUID of an entry in the FIM metaverse corresponding to this resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">125</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ObjectID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The value of the attribute is a globally unique identifier (GUID) assigned by FIM to each resource when it is created.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">0</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time of a representation of a resource. This attribute is updated by the FIM service. This attribute can be used to define time triggered Management Policy Rules.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">167</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="ObjectType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource type of a resource. This attribute is assigned its value when the resource is created in the FIM service database by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">132</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="SynchronizeObjectType" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Synchronize ObjectTypeDescription</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The list of resource types that are allowed to be synced.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">226</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="SynchronizationFilterInstance" type="rm:SynchronizationFilter" />
  <xs:complexType name="SynchronizationRule">
    <xs:annotation>
      <xs:appinfo>
        <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SynchronizationRule</rm:DisplayName>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="1" name="CreateConnectedSystemObject" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Create External System Resource</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Indicates if an external system resource is created if the relationship criteria is not met.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">52</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="CreateILMObject" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Create FIM Resource</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Indicates if a resource should be created in FIM if the relationship criteria is not met.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">54</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="CreatedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Created Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the resource is created in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">53</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Creator" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Creator</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference attribute that refers to the resource that directly created the resource in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">55</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="FlowType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Data Flow Direction</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">A Synchronization Rule can be defined as inbound (0), outbound (1) or bi-directional (2).</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">86</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:integer">
            <xs:minInclusive value="0" />
            <xs:maxInclusive value="2" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DeletedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deleted Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the current resource is deleted from the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">58</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Dependency" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Dependency</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">A Synchronization Rule that must be applied to a resource before this Synchronization Rule can be applied.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">60</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Description">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Description</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">61</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DetectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Detected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The synchronization rules detected for resources in external systems.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">62</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="DisconnectConnectedSystemObject" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Disconnect External System Resource</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This option applies when this Synchronization Rule is removed from a resource in FIM.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">64</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DisplayName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">66</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ExistenceTest" type="rm:TextCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Existence Test</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Outbound attribute flows within a transformation marked as an existence tests for the Synchronization Rule.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">79</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This resource has been added to these Synchronization Rules and will be manifested in external systems according to the Synchronization Rule definitions.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">81</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpirationTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiration Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time when the resource expires. The appropriate Management Policy Rule will delete the resource when the current date and time is later than the date and time specified in this attribute.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">82</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="ConnectedSystem">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">External System</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The Management Agent identifying the external system this Synchronization Rule will operate on.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">43</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="ConnectedObjectType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">External System Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource type in the external system that this Synchronization Rule applies to.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">42</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ConnectedSystemScope" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">External System Scoping Filter</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">A filter representing the resources on the external system that the rule applies to.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">44</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="ILMObjectType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">FIM Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource type in the FIM Metaverse that this Synchronization Rule applies to.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">98</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="InitialFlow" type="rm:TextCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Initial Flow</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">A series of outbound flows between FIM and external systems.  These flows are only executed upon creation of a new resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">100</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Locale">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Locale</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The region and language for which the representation of a resource has been adapted.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">114</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="MVObjectID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MV Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The GUID of an entry in the FIM metaverse corresponding to this resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">125</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="PersistentFlow" type="rm:TextCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Persistent Flow</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">A series of attribute flow definitions.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">141</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Precedence" type="xs:integer">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Precedence</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">A number indicating the Synchronization Rule's precedence relative to all other Synchronization Rules that apply to the same external system.  A smaller number represents a higher precedence.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">144</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="RelationshipCriteria">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Relationship Criteria</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Defines how a relationship between a resource in FIM and a resource in an external system is detected.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">152</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ObjectID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The value of the attribute is a globally unique identifier (GUID) assigned by FIM to each resource when it is created.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">0</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time of a representation of a resource. This attribute is updated by the FIM service. This attribute can be used to define time triggered Management Policy Rules.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">167</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="ObjectType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource type of a resource. This attribute is assigned its value when the resource is created in the FIM service database by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">132</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="SynchronizationRuleParameters" type="rm:StringCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Synchronization Rule Parameters</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">These are parameters which require values to be provided from the workflow that adds the Synchronization Rule to a resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">224</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ManagementAgentID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Management Agent ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Description:  The Management Agent identifying the external system this Synchronization Rule will operate on.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">245</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="msidmOutboundIsFilterBased" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Outbound Scope Filter Based</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Determines how the synchronization rule is applied to existing resources.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">276</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="msidmOutboundScopingFilters" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Outbound Scoping Filters</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">A filter representing the resources on the FIM metaverse that the rule applies to.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">277</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="SynchronizationRuleInstance" type="rm:SynchronizationRule" />
  <xs:complexType name="SystemResourceRetentionConfiguration">
    <xs:annotation>
      <xs:appinfo>
        <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">SystemResourceRetentionConfiguration</rm:DisplayName>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="1" name="CreatedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Created Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the resource is created in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">53</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Creator" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Creator</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference attribute that refers to the resource that directly created the resource in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">55</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DeletedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deleted Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the current resource is deleted from the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">58</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Description">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Description</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">61</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DetectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Detected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The synchronization rules detected for resources in external systems.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">62</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DisplayName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">66</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ExpectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This resource has been added to these Synchronization Rules and will be manifested in external systems according to the Synchronization Rule definitions.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">81</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpirationTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiration Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time when the resource expires. The appropriate Management Policy Rule will delete the resource when the current date and time is later than the date and time specified in this attribute.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">82</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Locale">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Locale</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The region and language for which the representation of a resource has been adapted.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">114</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="MVObjectID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MV Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The GUID of an entry in the FIM metaverse corresponding to this resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">125</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ObjectID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The value of the attribute is a globally unique identifier (GUID) assigned by FIM to each resource when it is created.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">0</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time of a representation of a resource. This attribute is updated by the FIM service. This attribute can be used to define time triggered Management Policy Rules.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">167</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="ObjectType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource type of a resource. This attribute is assigned its value when the resource is created in the FIM service database by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">132</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="RetentionPeriod" type="xs:integer">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Retention Period in Days</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The number of days after completion a Request, Approval, Approval Response or Workflow Instance is retained before being deleted.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">168</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="SystemResourceRetentionConfigurationInstance" type="rm:SystemResourceRetentionConfiguration" />
  <xs:complexType name="TimeZoneConfiguration">
    <xs:annotation>
      <xs:appinfo>
        <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">TimeZoneConfiguration</rm:DisplayName>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="1" name="CreatedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Created Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the resource is created in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">53</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Creator" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Creator</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference attribute that refers to the resource that directly created the resource in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">55</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DeletedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deleted Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the current resource is deleted from the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">58</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Description">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Description</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">61</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DetectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Detected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The synchronization rules detected for resources in external systems.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">62</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DisplayName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">66</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ExpectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This resource has been added to these Synchronization Rules and will be manifested in external systems according to the Synchronization Rule definitions.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">81</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpirationTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiration Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time when the resource expires. The appropriate Management Policy Rule will delete the resource when the current date and time is later than the date and time specified in this attribute.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">82</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Locale">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Locale</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The region and language for which the representation of a resource has been adapted.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">114</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="MVObjectID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MV Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The GUID of an entry in the FIM metaverse corresponding to this resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">125</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ObjectID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The value of the attribute is a globally unique identifier (GUID) assigned by FIM to each resource when it is created.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">0</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time of a representation of a resource. This attribute is updated by the FIM service. This attribute can be used to define time triggered Management Policy Rules.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">167</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="ObjectType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource type of a resource. This attribute is assigned its value when the resource is created in the FIM service database by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">132</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="TimeZoneId">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Time Zone Id</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">.Net equivalent timezone id</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">231</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="TimeZoneConfigurationInstance" type="rm:TimeZoneConfiguration" />
  <xs:complexType name="WorkflowDefinition">
    <xs:annotation>
      <xs:appinfo>
        <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">WorkflowDefinition</rm:DisplayName>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" name="ClearRegistration" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Clear Registration</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Modifying this attribute will clear the associated user registration data of this workflow</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">36</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="CreatedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Created Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the resource is created in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">53</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Creator" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Creator</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference attribute that refers to the resource that directly created the resource in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">55</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DeletedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deleted Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the current resource is deleted from the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">58</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Description">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Description</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">61</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DetectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Detected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The synchronization rules detected for resources in external systems.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">62</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DisplayName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">66</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ExpectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This resource has been added to these Synchronization Rules and will be manifested in external systems according to the Synchronization Rule definitions.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">81</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpirationTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiration Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time when the resource expires. The appropriate Management Policy Rule will delete the resource when the current date and time is later than the date and time specified in this attribute.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">82</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Locale">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Locale</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The region and language for which the representation of a resource has been adapted.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">114</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="MVObjectID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MV Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The GUID of an entry in the FIM metaverse corresponding to this resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">125</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="RequestPhase">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Request Phase</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">157</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value="^(Authentication|Authorization|Action)$" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ObjectID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The value of the attribute is a globally unique identifier (GUID) assigned by FIM to each resource when it is created.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">0</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time of a representation of a resource. This attribute is updated by the FIM service. This attribute can be used to define time triggered Management Policy Rules.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">167</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="ObjectType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource type of a resource. This attribute is assigned its value when the resource is created in the FIM service database by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">132</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="Rules" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Rules</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Rules file for the workflow.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">170</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="RunOnPolicyUpdate" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Run On Policy Update</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Specifies if the workflow should be applied to existing members of a Transition Set in the Set Transition Policy referencing this workflow when the policy is created, enabled or when selected changes are made to the policy.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">171</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="XOML" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">XOML</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">244</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="WorkflowDefinitionInstance" type="rm:WorkflowDefinition" />
  <xs:complexType name="WorkflowInstance">
    <xs:annotation>
      <xs:appinfo>
        <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">WorkflowInstance</rm:DisplayName>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="1" name="CreatedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Created Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the resource is created in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">53</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Creator" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Creator</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference attribute that refers to the resource that directly created the resource in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">55</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DeletedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deleted Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the current resource is deleted from the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">58</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Description">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Description</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">61</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DetectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Detected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The synchronization rules detected for resources in external systems.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">62</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DisplayName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">66</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ExpectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This resource has been added to these Synchronization Rules and will be manifested in external systems according to the Synchronization Rule definitions.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">81</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpirationTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiration Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time when the resource expires. The appropriate Management Policy Rule will delete the resource when the current date and time is later than the date and time specified in this attribute.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">82</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Locale">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Locale</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The region and language for which the representation of a resource has been adapted.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">114</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="MVObjectID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MV Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The GUID of an entry in the FIM metaverse corresponding to this resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">125</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="Request" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Request</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The Request associated with the given Approval.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">153</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Requestor" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Requestor</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This attribute is intended to be used to setup rights as appropriate.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">155</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ObjectID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The value of the attribute is a globally unique identifier (GUID) assigned by FIM to each resource when it is created.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">0</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time of a representation of a resource. This attribute is updated by the FIM service. This attribute can be used to define time triggered Management Policy Rules.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">167</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="ObjectType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource type of a resource. This attribute is assigned its value when the resource is created in the FIM service database by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">132</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="Target" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Target</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Reference to the target of a request.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">227</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="WorkflowDefinition" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Workflow Definition</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">240</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="WorkflowStatus">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Workflow Status</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Enumeration representing the current status of a workflow instance.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">242</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value="^(Created|Pending|Running|Suspended|Completed|Terminated|Canceled|DidNotExecute)$" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="WorkflowStatusDetail" type="rm:TextCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Workflow Status Detail</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This attribute is used to track workflow instance exceptions to assist with troubleshooting and auditing workflow execution.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">243</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="WorkflowInstanceInstance" type="rm:WorkflowInstance" />
  <xs:complexType name="msidmCompositeType">
    <xs:annotation>
      <xs:appinfo>
        <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">msidmCompositeType</rm:DisplayName>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" name="ObjectID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The value of the attribute is a globally unique identifier (GUID) assigned by FIM to each resource when it is created.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">0</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="CreatedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Created Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the resource is created in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">53</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Creator" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Creator</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference attribute that refers to the resource that directly created the resource in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">55</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DeletedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deleted Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the current resource is deleted from the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">58</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Description">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Description</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">61</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DetectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Detected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The synchronization rules detected for resources in external systems.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">62</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DisplayName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">66</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ExpectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This resource has been added to these Synchronization Rules and will be manifested in external systems according to the Synchronization Rule definitions.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">81</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpirationTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiration Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time when the resource expires. The appropriate Management Policy Rule will delete the resource when the current date and time is later than the date and time specified in this attribute.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">82</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Locale">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Locale</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The region and language for which the representation of a resource has been adapted.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">114</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="MVObjectID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MV Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The GUID of an entry in the FIM metaverse corresponding to this resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">125</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="ObjectType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource type of a resource. This attribute is assigned its value when the resource is created in the FIM service database by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">132</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time of a representation of a resource. This attribute is updated by the FIM service. This attribute can be used to define time triggered Management Policy Rules.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">167</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="msidmElement" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Element</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">252</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="msidmCompositeTypeInstance" type="rm:msidmCompositeType" />
  <xs:complexType name="msidmDataWarehouseBinding">
    <xs:annotation>
      <xs:appinfo>
        <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">msidmDataWarehouseBinding</rm:DisplayName>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" name="ObjectID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The value of the attribute is a globally unique identifier (GUID) assigned by FIM to each resource when it is created.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">0</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="CreatedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Created Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the resource is created in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">53</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Creator" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Creator</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference attribute that refers to the resource that directly created the resource in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">55</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DeletedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deleted Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the current resource is deleted from the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">58</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Description">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Description</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">61</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DetectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Detected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The synchronization rules detected for resources in external systems.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">62</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DisplayName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">66</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ExpectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This resource has been added to these Synchronization Rules and will be manifested in external systems according to the Synchronization Rule definitions.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">81</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpirationTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiration Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time when the resource expires. The appropriate Management Policy Rule will delete the resource when the current date and time is later than the date and time specified in this attribute.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">82</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Locale">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Locale</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The region and language for which the representation of a resource has been adapted.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">114</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="MVObjectID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MV Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The GUID of an entry in the FIM metaverse corresponding to this resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">125</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="ObjectType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource type of a resource. This attribute is assigned its value when the resource is created in the FIM service database by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">132</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time of a representation of a resource. This attribute is updated by the FIM service. This attribute can be used to define time triggered Management Policy Rules.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">167</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="msidmDataWarehouseBindingIdentity">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Data Warehouse Binding Identity</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This attribute defines the name of a reporting binding object.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">254</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="msidmDataWarehouseMapping" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Data Warehouse Mapping</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This attribute defines a mapping between FIM objects and attributes and their related classes and properties in the FIM reporting database.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">253</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="msidmDataWarehouseBindingInstance" type="rm:msidmDataWarehouseBinding" />
  <xs:complexType name="msidmSystemConfiguration">
    <xs:annotation>
      <xs:appinfo>
        <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">msidmSystemConfiguration</rm:DisplayName>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" name="ObjectID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The value of the attribute is a globally unique identifier (GUID) assigned by FIM to each resource when it is created.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">0</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="CreatedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Created Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the resource is created in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">53</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Creator" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Creator</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference attribute that refers to the resource that directly created the resource in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">55</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DeletedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deleted Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the current resource is deleted from the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">58</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Description">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Description</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">61</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DetectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Detected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The synchronization rules detected for resources in external systems.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">62</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DisplayName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">66</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ExpectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This resource has been added to these Synchronization Rules and will be manifested in external systems according to the Synchronization Rule definitions.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">81</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpirationTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiration Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time when the resource expires. The appropriate Management Policy Rule will delete the resource when the current date and time is later than the date and time specified in this attribute.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">82</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Locale">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Locale</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The region and language for which the representation of a resource has been adapted.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">114</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="MVObjectID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MV Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The GUID of an entry in the FIM metaverse corresponding to this resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">125</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="ObjectType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource type of a resource. This attribute is assigned its value when the resource is created in the FIM service database by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">132</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time of a representation of a resource. This attribute is updated by the FIM service. This attribute can be used to define time triggered Management Policy Rules.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">167</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="msidmSystemThrottleLevel" type="xs:integer">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">System Throttle Level</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Increasing this number will allocate more system resources to process outstanding workloads. Setting the value to -1 will disable the system resource throttling.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">255</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="msidmRequestMaximumActiveDuration" type="xs:integer">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Request Maximum Active Duration</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Requests that exceed this duration before reaching a final state will be automatically canceled by the system. Value defined in days.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">259</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="msidmRequestMaximumCancelingDuration" type="xs:integer">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Request Maximum Canceling Duration</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Maximum duration a request can be in the Canceling state before the system auto terminates it. Value defined in days.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">260</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="IsConfigurationType" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Is Configuration Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is an indication that this resource is a configuration resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">106</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="msidmReportingLoggingEnabled" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Reporting Logging Enabled</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This attribute controls whether service activity is logged for reporting purposes.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">271</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="msidmCreateCriteriaBasedGroupsAsDeferredByDefault" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Create Criteria-based Groups as Deferred By Default</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">If this setting is set to true then any criteria-based group that will be created in the system while it is true will be marked for deferred evaluation.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">281</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="msidmSystemConfigurationInstance" type="rm:msidmSystemConfiguration" />
  <xs:complexType name="msidmRequestContext">
    <xs:annotation>
      <xs:appinfo>
        <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">msidmRequestContext</rm:DisplayName>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" name="ObjectID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The value of the attribute is a globally unique identifier (GUID) assigned by FIM to each resource when it is created.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">0</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="CreatedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Created Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the resource is created in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">53</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Creator" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Creator</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference attribute that refers to the resource that directly created the resource in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">55</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DeletedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deleted Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the current resource is deleted from the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">58</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Description">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Description</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">61</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DetectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Detected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The synchronization rules detected for resources in external systems.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">62</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DisplayName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">66</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ExpectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This resource has been added to these Synchronization Rules and will be manifested in external systems according to the Synchronization Rule definitions.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">81</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpirationTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiration Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time when the resource expires. The appropriate Management Policy Rule will delete the resource when the current date and time is later than the date and time specified in this attribute.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">82</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Locale">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Locale</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The region and language for which the representation of a resource has been adapted.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">114</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="MVObjectID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MV Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The GUID of an entry in the FIM metaverse corresponding to this resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">125</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="ObjectType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource type of a resource. This attribute is assigned its value when the resource is created in the FIM service database by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">132</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time of a representation of a resource. This attribute is updated by the FIM service. This attribute can be used to define time triggered Management Policy Rules.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">167</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="msidmSecurityContext">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Security Context</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is the security context for the request.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">258</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value="^(Extranet|Unspecified)$" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="msidmRequestContextInstance" type="rm:msidmRequestContext" />
  <xs:complexType name="msidmRequestTargetDetail">
    <xs:annotation>
      <xs:appinfo>
        <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">msidmRequestTargetDetail</rm:DisplayName>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" name="ObjectID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The value of the attribute is a globally unique identifier (GUID) assigned by FIM to each resource when it is created.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">0</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="CreatedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Created Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the resource is created in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">53</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Creator" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Creator</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference attribute that refers to the resource that directly created the resource in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">55</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DeletedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deleted Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the current resource is deleted from the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">58</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Description">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Description</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">61</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DetectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Detected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The synchronization rules detected for resources in external systems.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">62</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DisplayName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">66</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ExpectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This resource has been added to these Synchronization Rules and will be manifested in external systems according to the Synchronization Rule definitions.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">81</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpirationTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiration Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time when the resource expires. The appropriate Management Policy Rule will delete the resource when the current date and time is later than the date and time specified in this attribute.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">82</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Locale">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Locale</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The region and language for which the representation of a resource has been adapted.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">114</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="MVObjectID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MV Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The GUID of an entry in the FIM metaverse corresponding to this resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">125</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="ObjectType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource type of a resource. This attribute is assigned its value when the resource is created in the FIM service database by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">132</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time of a representation of a resource. This attribute is updated by the FIM service. This attribute can be used to define time triggered Management Policy Rules.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">167</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="msidmAttributeName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Attribute Name</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This attribute defines the name of the attribute being modified on the specified target object.  This attribute comes from the request parameters of the parent request.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">263</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="msidmMode">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Mode</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This attribute defines the mode of the update occurring on the specified target object.  This attribute comes from the request parameters of the parent request.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">264</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value="^(Create|Delete|Insert|Remove|Replace)$" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="Request" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Request</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The Request associated with the given Approval.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">153</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="msidmAttributeValue" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Attribute Value</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This attribute defines the value of the attribute being modified on the specified target object.  This attribute comes from the request parameters of the parent request.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">262</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Target" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Target</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Reference to the target of a request.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">227</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="msidmIsReference" type="xs:integer">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Is Reference</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Describes whether the underlying attribute value in a request target detail object is a reference or not.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">269</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="msidmAttributeTypeKey" type="xs:integer">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Attribute Type Key</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This attribute defines the key used to differentiate attribute type in the Data Warehouse for use in searching and filtering.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">273</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="msidmAttributeTypeID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Attribute Type ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This attribute defines the ID used to differentiate attribute types in the Data Warehouse for use in searching and filtering.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">274</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="msidmSequenceID" type="xs:integer">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Sequence ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This attribute defines an ID which is unique for all request target detail objects associated with a single request.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">275</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="msidmTargetObjectTypeIdentifier" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Target Resource Type Identifier</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">An identifier of the target resource type for a request.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">279</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="msidmRequestTargetDetailInstance" type="rm:msidmRequestTargetDetail" />
  <xs:complexType name="msidmReportingJob">
    <xs:annotation>
      <xs:appinfo>
        <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">msidmReportingJob</rm:DisplayName>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" name="ObjectID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The value of the attribute is a globally unique identifier (GUID) assigned by FIM to each resource when it is created.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">0</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="CreatedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Created Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the resource is created in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">53</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Creator" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Creator</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference attribute that refers to the resource that directly created the resource in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">55</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DeletedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deleted Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the current resource is deleted from the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">58</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Description">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Description</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">61</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DetectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Detected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The synchronization rules detected for resources in external systems.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">62</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DisplayName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">66</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ExpectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This resource has been added to these Synchronization Rules and will be manifested in external systems according to the Synchronization Rule definitions.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">81</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpirationTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiration Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time when the resource expires. The appropriate Management Policy Rule will delete the resource when the current date and time is later than the date and time specified in this attribute.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">82</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Locale">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Locale</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The region and language for which the representation of a resource has been adapted.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">114</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="MVObjectID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MV Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The GUID of an entry in the FIM metaverse corresponding to this resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">125</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="ObjectType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource type of a resource. This attribute is assigned its value when the resource is created in the FIM service database by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">132</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time of a representation of a resource. This attribute is updated by the FIM service. This attribute can be used to define time triggered Management Policy Rules.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">167</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="msidmStartTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Start Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This attribute defines the start time and date of a reporting job object and is specified in UTC.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">267</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="msidmReportingJobDetails" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Reporting Job Details</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This attribute defines the operational information associated with a reporting job.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">265</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="msidmReportingJobStatus">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Reporting Job Status</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This attribute defines the status of a reporting job.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">266</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value="^(Completed|Error|NotRunning|Running)$" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="msidmCompletedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Completed Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time at which an action has reached its final status.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">257</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="msidmReportingJobType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Reporting Job Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This attribute defines the type of reporting job being represented by a reporting job object.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">268</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value="^(Initial|Incremental|InitialPartial|ResumeInitial|ResumeInitialPartial)$" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="msidmReportingJobInstance" type="rm:msidmReportingJob" />
  <xs:complexType name="organizationalUnit">
    <xs:annotation>
      <xs:appinfo>
        <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">organizationalUnit</rm:DisplayName>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" name="ObjectID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The value of the attribute is a globally unique identifier (GUID) assigned by FIM to each resource when it is created.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">0</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="CreatedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Created Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the resource is created in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">53</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Creator" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Creator</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference attribute that refers to the resource that directly created the resource in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">55</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DeletedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deleted Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the current resource is deleted from the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">58</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Description">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Description</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">61</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DetectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Detected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The synchronization rules detected for resources in external systems.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">62</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DisplayName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">66</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ExpectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This resource has been added to these Synchronization Rules and will be manifested in external systems according to the Synchronization Rule definitions.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">81</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpirationTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiration Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time when the resource expires. The appropriate Management Policy Rule will delete the resource when the current date and time is later than the date and time specified in this attribute.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">82</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Locale">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Locale</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The region and language for which the representation of a resource has been adapted.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">114</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="MVObjectID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MV Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The GUID of an entry in the FIM metaverse corresponding to this resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">125</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="ObjectType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource type of a resource. This attribute is assigned its value when the resource is created in the FIM service database by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">132</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time of a representation of a resource. This attribute is updated by the FIM service. This attribute can be used to define time triggered Management Policy Rules.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">167</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="connectedToMonashSap" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Connected to SAP</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Indicates whether the object is present in the SAP HR system</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32685</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="displayNameShort">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display Name (short)</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Short display name</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32618</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="displayNameMedium">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display Name (medium)</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Medium display name</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32617</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="facultyPortfolio" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Faculty/portfolio</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The faculty/portfolio that this object belongs to</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32644</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Manager" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Manager</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">119</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ouNumber">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">OU number</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32573</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="parentOU" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Parent OU</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The parent organizational unit of this object</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32636</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="isSap9A" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Is Faulty/Portfolio</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32673</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="isSap9B" type="xs:boolean">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Is School/Division</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32672</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="schoolDivision" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">School/division</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The school/division (9B) that this object belongs to</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32633</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="organizationalUnitInstance" type="rm:organizationalUnit" />
  <xs:complexType name="changeLogEntry">
    <xs:annotation>
      <xs:appinfo>
        <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">changeLogEntry</rm:DisplayName>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" name="ObjectID" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The value of the attribute is a globally unique identifier (GUID) assigned by FIM to each resource when it is created.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">0</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="1" name="CreatedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Created Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the resource is created in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">53</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Creator" type="rm:ReferenceType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Creator</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This is a reference attribute that refers to the resource that directly created the resource in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">55</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DeletedTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Deleted Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The time when the current resource is deleted from the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">58</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Description">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Description</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">61</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="DetectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Detected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The synchronization rules detected for resources in external systems.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">62</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DisplayName">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Display Name</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">66</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ExpectedRulesList" type="rm:ReferenceCollectionType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expected Rules List</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">This resource has been added to these Synchronization Rules and will be manifested in external systems according to the Synchronization Rule definitions.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">81</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExpirationTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Expiration Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time when the resource expires. The appropriate Management Policy Rule will delete the resource when the current date and time is later than the date and time specified in this attribute.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">82</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Locale">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Locale</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The region and language for which the representation of a resource has been adapted.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">114</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="MVObjectID">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">MV Resource ID</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The GUID of an entry in the FIM metaverse corresponding to this resource.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">125</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="1" name="ObjectType">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Type</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The resource type of a resource. This attribute is assigned its value when the resource is created in the FIM service database by the FIM service. It cannot be modified by any user.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">132</rm:Key>
          </xs:appinfo>
        </xs:annotation>
        <xs:simpleType>
          <xs:annotation>
            <xs:appinfo>
              <rm:DataType xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">String</rm:DataType>
            </xs:appinfo>
          </xs:annotation>
          <xs:restriction base="xs:string">
            <xs:pattern value=".{0,448}" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="ResourceTime" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Resource Time</rm:DisplayName>
            <rm:Description xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">The date and time of a representation of a resource. This attribute is updated by the FIM service. This attribute can be used to define time triggered Management Policy Rules.</rm:Description>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">167</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="version" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Version</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32538</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="details" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <rm:DisplayName xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">Details</rm:DisplayName>
            <rm:Key xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement">32537</rm:Key>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="changeLogEntryInstance" type="rm:changeLogEntry" />
</xs:schema>